help
Posted: Sun Oct 12, 2003 11:00 pm
I am a CS student developing my own operating system and interested in ultra-secure/ultra-stable systems. The question i am researching right now is "What is the optimal kernal size?". Personally, i prefer a minimal kernel with add-in modules. However, i have heard arguments for larger kernels somwhere along the lines that "if you eliminate the module boundaries, you don't have to do a context-switch to execute functions as often". While this is certainly a valid argument, given that a well-written context switch algorithm can take 1000 clocks or less, are we willing to give up 1 microsecond for the added encapsulation (and therefore security) of modularity?
Thanks for your responses,
gtk
Thanks for your responses,
gtk