Elite Member
|
引用:
Originally posted by chlang
不排除是因為 Windows XP 的排程方式(Context Switching)跟 Windows 98 不同.
在 Windows 98 裡面, 程式可以很容易把所有的 CPU 時間搶走, 而作業系統一點方式都沒有辦法將控制權搶回來. (non pre-emptive)
反過來說, Windows XP (NT 核心)底下, 所有的程式都乖乖的受制於作業系統, 作業系統要求某個程式跑到一半把控制權交回來, 那支程式沒有反抗餘地 (君要臣死, 臣不敢不死) (preemptive)
也換句話說.... 也許你跑到一半時, 作業系統偶爾會過來探個頭
"喂.... 沒事, 你繼續"
或者
"喂... 等一下, 我要幫系統做些 @#$% 的調整"
之類的.
所以有可能 Windows 98 跑遊戲會比較順一點.
|
喔
謝大大解說 了解了
難怪朋友家XP跑遊戲會頓一點
害我都不想裝XP....掛了再來裝
但ATI C4.4後好像就拋棄98了
沒98/ME驅動了.....嗚嗚嗚...........那以後買ATI的卡98只好暗自哭泣了嗎?
而NV還有98/ME驅動.....ATI這樣好像..........
|