[cap-talk] cap-talk Digest, Vol 66, Issue 45

Ben Kloosterman bklooste at gmail.com
Sat Sep 26 19:18:36 PDT 2009


>The research community, security nuts, and performance nuts hate
>generally this architecture, but there have been proven QoS, hardening,
>robustness, separation of concerns, etc. benefits.

I disagree with this statement 
- With an OS limited to type safe /Memory safe languages with language based
isolation , increased reliability and security it's not a case of not liking
the structure it just seems like it's a waste of resources for zero gain.
- I think every day users originally hated this architecture . MS dragged
them screaming into NT/Windows 2000 which forced HW upgrades etc. But now
it's the norm. Slow OS  even if more reliable or secure fail in the
marketplace (except for niches) eg JavaOS/Workplace OS/Taligen.
- It doesn't help when critical components like device drivers fail .
Forcing you into either 
	a) accepting the lower reliability , 
	b) Go the Mach3/Minix way and suffer a big performance hit. (yes L4
made some gains but the Increasing cost of memory compared to CPU  favours
monolithic structures in the long term using HW mem protection) 
	c) Isolate most drivers . But grouping critical things into a single
user space defeating the isolation benefits (OSX)

Regards, 

Ben 



More information about the cap-talk mailing list