子牙操作系統(tǒng)小班二期讓你的操作系統(tǒng)有自己的文件系統(tǒng)
?為什么要學(xué)習(xí)操作系統(tǒng)
頂級會議
SOSP
OSENIX
實際操作系統(tǒng)
Windows代碼量巨大,不可能完全掌握
目標(biāo)是要理解其核心內(nèi)容
操作系統(tǒng)管理并發(fā)
操作系統(tǒng)代碼管理原始硬件:時間依賴行為,非法行為,硬件故障。
操作系統(tǒng)代碼必須是高效的:低耗CPU,內(nèi)存,磁盤
操作系統(tǒng)出錯,就意味著機(jī)器出錯,OS必須比用戶程序擁有更高的穩(wěn)定性。
OS是系統(tǒng)安全的基礎(chǔ)
操作系統(tǒng)需要權(quán)衡:
空間和時間
性能和可預(yù)測性
公平和性能
硬件方面,OS需要:
良好的硬件管理
合理的資源分配
標(biāo)簽: