看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/2w0cvqJ.jpg https://i.imgur.com/qT9knFf.jpg https://i.imgur.com/XZz4pEn.jpg https://i.imgur.com/oN95TEm.jpg https://i.imgur.com/CqcAore.jpg 想請問有關於作業系統的定義 以上圖片皆出自恐龍本9版 如果我文義沒有理解錯誤的話 第一張寫OS就是kernel 第二張圖標示淺綠的部分應該是OS的內容 除了常見屬於kernel的services外還有UI相關的程式 第三四張是一起的 寫到Unix作業系統是kernel+system program(compiler shell之類的都是?) 第五張則是第一張開頭的圖片 把OS跟system program放在不同區塊 我的問題是查了一些資料寫說OS跟kernel應該是不同義詞 既然kernel是OS的一部分 那OS除了kernel外還有什麼部分呢 雖然感覺這個問題應該沒有什麼明確定義 但還是想問問最常見的說法是什麼 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.239.124.238 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1569513727.A.CB6.html
DLHZ: kernel主要指底層管理 軟硬體溝通這種 其他那些gui security 09/27 00:56
DLHZ: 額外的部分都算是kernel以外的OS 09/27 00:56
plsmaop: 如果是 micro kernel,那很多子系統會放在 userspace, 09/28 14:11
plsmaop: 而不是放在 kernel 裡,如檔案系統,tcp 協定等等 09/28 14:11
COSmosFET: 謝各位大大 那感覺第二張是比較準確詳細的 service上 09/30 00:20
COSmosFET: 半部分就是kernel 跟其他部分組成OS 再來才是user跟sy 09/30 00:20
COSmosFET: stem program 09/30 00:20