- 論壇徽章:
- 0
|
原帖由 朱熹之 于 2007-5-22 13:50 發(fā)表于 10樓
純粹作為一種內(nèi)核構(gòu)架的研究,以理論為主罷了:)我也承認(rèn),目前微內(nèi)核構(gòu)架的主要問題在于消息傳遞造成系統(tǒng)的速度太慢,用戶難以忍受,但從安全的角度出發(fā),微內(nèi)核似乎更為合理,所以我希望有人能和我一起研 ...
微內(nèi)核通過消息傳遞造與宏內(nèi)核相比--------從安全的角度出發(fā),微內(nèi)核似乎更為合理,如何理解? OS也會出現(xiàn)問題,通過停止有問題的服務(wù)進(jìn)行處理恢復(fù)-----通過對該服務(wù)的資源占用:如 CPU mem等判斷嗎? 若這樣DRIVER 也需要運(yùn)行在進(jìn)程級,難道象windows這樣進(jìn)行硬件抽象嗎?OS的用戶靈活性如何保障?
微內(nèi)核通過消息傳遞造與宏內(nèi)核相比----安全性都通過內(nèi)核代碼安全和系統(tǒng)調(diào)用屏蔽,微內(nèi)核優(yōu)勢僅在將有些內(nèi)核功能放在進(jìn)程級處理----------帶來發(fā)生問題的可修復(fù)性.
我認(rèn)為宏內(nèi)核的發(fā)展,OS將會開發(fā)一些系統(tǒng)調(diào)用,用來檢查定位內(nèi)核的故障點(diǎn)或性能問題點(diǎn),然后隔離部分內(nèi)核功能.------將OS再分層:核心內(nèi)核和普通內(nèi)核等2層或多層. AIX好象就在開發(fā)類似功能.
我認(rèn)為將來的OS應(yīng)具有定位內(nèi)核的故障點(diǎn)或性能問題點(diǎn),以便對與用戶相關(guān)部分內(nèi)核功能的處理. |
|