PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   [求助] Win98 vs WinXP !? (https://www.pcdvd.com.tw/showthread.php?t=322666)

guava 2004-04-14 08:05 PM

[求助] Win98 vs WinXP !?
 
各位高手, 我想請教一個問題
我不管用 9700pro 或是 9800pro 都一樣
在 win98 跑 3dmark 或遊戲都很順
在 winXP 跑起來, 分數和 FPS 雖然都較高
不過卻會一頓一頓的...

玩賽車或 FPS 這種畫面橫向移動快的遊戲更明顯...
或是像 3dmark2001 飛龍快吐火前那段
畫面也是會像來不及畫出來的感覺 (好像被分割了)
分數雖較 win98 高, 但卻明顯流暢度低很多...
重灌 winXP 就馬上測也一樣...

原以為 ATI 的問題, 後來換了 5900XT 來跑, 也一樣
用 win98 就很順, winXP 就是不順, 各版驅動和 directX 版本都試了
不知道大家有沒有這個問題呢?
如果也是這樣, 要怎麼調整好?

我的配備如下:
8k9a2+
ddr400 BH5 256mb*2
9800 pro

bruceli666 2004-04-14 08:13 PM

XP滿吃記憶體的歐
會不會是你的RAM不夠

A.C 2004-04-14 08:41 PM

CPU:confused:

guava 2004-04-14 09:39 PM

CPU 是 1700+ 超 2.33g (166*14)
512mb 還不夠啊!?

我好奇的是, 同樣的條件在 98 下很順...
在 XP 下,遊戲 FPS 更高... 3dmark 分數也更高...
不過卻會不太順...真是蠻怪的...

我說說我調過的東西...
fastwrite apg4x8x...

或是我這麼問好了, 用 XP 有什麼特殊新增的功能
是 98 沒有的? (關於3D繪圖方面)
或是有哪些東西還可以調整?
(顯示卡 pannel 裡的都調過了)

chlang 2004-04-14 09:58 PM

不排除是因為 Windows XP 的排程方式(Context Switching)跟 Windows 98 不同.

在 Windows 98 裡面, 程式可以很容易把所有的 CPU 時間搶走, 而作業系統一點方式都沒有辦法將控制權搶回來. (non pre-emptive)

反過來說, Windows XP (NT 核心)底下, 所有的程式都乖乖的受制於作業系統, 作業系統要求某個程式跑到一半把控制權交回來, 那支程式沒有反抗餘地 (君要臣死, 臣不敢不死) (preemptive)

也換句話說.... 也許你跑到一半時, 作業系統偶爾會過來探個頭
"喂.... 沒事, 你繼續"
或者
"喂... 等一下, 我要幫系統做些 @#$% 的調整"
之類的.

所以有可能 Windows 98 跑遊戲會比較順一點.

ss9785 2004-04-14 10:19 PM

引用:
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這樣好像..........

guava 2004-04-14 11:01 PM

引用:
Originally posted by chlang
不排除是因為 Windows XP 的排程方式(Context Switching)跟 Windows 98 不同.

在 Windows 98 裡面, 程式可以很容易把所有的 CPU 時間搶走, 而作業系統一點方式都沒有辦法將控制權搶回來. (non pre-emptive)

反過來說, Windows XP (NT 核心)底下, 所有的程式都乖乖的受制於作業系統, 作業系統要求某個程式跑到一半把控制權交回來, 那支程式沒有反抗餘地 (君要臣死, 臣不敢不死) (preemptive)

也換句話說.... 也許你跑到一半時, 作業系統偶爾會過來探個頭
"喂.... 沒事, 你繼續"
或者
"喂... 等一下, 我要幫系統做些 @#$% 的調整"
之類的.

所以有可能 Windows 98 跑遊戲會比較順一點.

@@ 其實我的感覺不是只順一點...
而是順非常多...
即使在 XP 下面, 像 CMR4 好了, 解析度 640x480 沒開特效...
還是比 98 下面 1024x768 特效全開, 要頓了很多...
但是就 fps 而言, 在 XP 下面顯示出來卻比較多...
但是看起來那種 100 多的 fps, 實際上感覺就只有 30 ....

或是換個說法, 超頻過後在 XP 下的 "實際表現" (非 3dmark 值)
也是比 cpu 顯示卡都不超頻在 98 下感覺還差...

有可能是我的主機板或其它配備的問題吧 @@

順便問一下, 那 XP 可以調整不要讓它沒事進來 "喂... " 一下嗎 =_=
你形容得真貼切 :p

rockkane 2004-04-14 11:54 PM

原來如此,然怪我用r9600pro玩mvp baseball 2004,在98下就蠻順的(有而還是會lag,只要開aa或af就亙嚴重了),在xp就lag很嚴重.

珊珊 2004-04-15 12:19 AM

的確有這種現象
xp(nt架構下的2k等也是)跑3滴馬克分數不比9x架構差
甚至分數還會超過
但實際用眼睛看就是會一頓一頓的,就是會有不順的感覺
多出來的fps好像假的一樣

ctlwrc 2004-04-15 12:25 AM

嗯,我的情況也是這樣,同一套遊戲用98跑,就是比XP要順一點,雖然3DMARK2001分數XP要比98高一點><
同樣的情況也發生在WIN95升級98時...
意思就是如果想用新的作業系統,硬體也要升級才會跑的順
玩電腦真是一條不歸路啊...


所有的時間均為GMT +8。 現在的時間是12:24 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。