Linux Kernel Types

Monolithic
1. Drivers compiled into kernel directly.
2. Uses more memory because unused drivers take up space.
3. Generally slows system down due to memory usage.
4. However, communicates with hardware faster.

Modular
1. Drivers are compiled as modules.
2. Uses less memory since only necessary drivers can be loaded.
3. More flexible because more drivers can be compiled as modules.

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: