http://developers.slashdot.org/article.pl?sid=06/05/08/1058248&from=rss
,----[ Quote ]
| Microkernel: The Comeback?
|
| bariswheel writes "In a paper co-authored by the Microkernel Maestro
| Andrew Tanenbaum, the fragility of modern kernels are addressed:
|
| "Current operating systems have two characteristics that make them
| unreliable and insecure: They are huge and they have very poor fault
| isolation. The Linux kernel has more than 2.5 million lines of code; the
| Windows XP kernel is more than twice as large."
|
| Consider this analogy: "Modern ships have multiple compartments
| within the hull; if one compartment springs a leak, only that one is
| flooded, not the entire hull. Current operating systems are like ships
| before compartmentalization was invented: Every leak can sink the ship."
|
| Clearly one argument here is security and reliability has
| surpassed performance in terms of priorities. Let's see if our good
| friend Linus chimes in here; hopefully we'll have ourselves another
| friendly conversation."
`----
|
|