瀏覽單個文章
ss9785
Elite Member
 
ss9785的大頭照
 

加入日期: Jan 2002
您的住址: 高雄~高雄站到了
文章: 5,486
引用:
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這樣好像..........
__________________
G心叵測 步步G心 是何G心 G情四射
日本各地實況攝影機影像收集站

舊 2004-04-14, 10:19 PM #6
回應時引用此文章
ss9785離線中