精華區beta Programming 關於我們 聯絡資訊
基本上, 這些討論最後都只是流於"定義"的爭執而已.... 所有的系統都是底層的hardware、system software、...、最高的application 一層一層build起來.... 你究竟想把"OS與非OS"的分界畫在哪, 其實都有可能.... 總之, "名稱"是用來方便概念的討論的 不是用來設立框架的 ※ 引述《[email protected] (一山還有一山低)》之銘言: > 我想,依照Vishnu大大的意思是指 > process management 是os components 之一 > 由於精減kernel的設計(micro kernel)所以把multithread移到user space 變成了library, > 它還是構成os的元件之一 > 不知有沒有誤解各位大大的意思 > > 。 > > 。 > > 和我在課本上看的不太一樣耶,課本上的說法是, > > 。 > > 使用Library來實現的多執行緒, > > 。 > > ”OS本身不必支援多執行緒”,照意思看來, > > 。 > > OS和Library是兩件東西。 > > 。 > > 而且那不是真的OS的指令吧,只是模擬出類似的功能而已, > > 。 > > 和真正由OS本身能支援多執行緒比起來,效果不盡相同。 > > 。 > > 我的觀念是這樣,如有謬誤敬請多多指教。 > > 。 > > 。 -- ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: 59-105-119-228.adsl.dynamic.seed.net.tw