引用:
作者darkangel
我不是專家,但當初也用很多年 OS/2,澄清一下一些東西:
1. OS/2 可以直接執行 Win3.1 的軟體,而且比 Win95 還穩定,因為當初 IBM 與 MS 合作,擁有 Win3.1 的 source,而後 MS 撕破臉,自己搞了一個 Win95,初期其實根本沒軟體可以跑,大多數都還是用 Win3.1 的軟體。
2. OS/2 穩定的原因不在於 32 bit OS 這麼簡單,而是在於他的 preemptive(先佔式) 多工,所有行程都是由 OS 調度並在保護區塊中執行,因此單一應用程式崩潰時不會影響到整個系統。
3. MS 後來的 Win95 屬於 non-preemptive 多工,但為了不在行銷上吃虧,自己搞了一個名詞叫 co-operative (協同式多工),但實際上就是同樣的東西,這也是 Win95 不穩定的主要原因,其多工並不是由 OS 來協調排程,而是各應用程式之間來決定資源的佔用與釋放,當其中一個應用程式掛掉常會讓整個系統跟著崩潰。
4. OS/2 的主要缺點並不是應用軟體不足,而...
|
Win95因為是以DOS為系統核心,所以不支援preemptive多工,NT系列才擺脫DOS真正支援,
其實NT/2000跟OS/2是同樣的技術基礎,微軟跟IBM拆夥後才分出來。
Vista初版是有個大問題,檔案複製很慢,出SP1後才改善,影響不少人觀感,
加上Win7剛好趕上SSD世代,支援TRIM,而Vista不支援........
