PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   裝了新記憶體之後 電腦反而更慢了 (https://www.pcdvd.com.tw/showthread.php?t=499733)

saintvan 2005-06-13 01:23 AM

裝了新記憶體之後 電腦反而更慢了
 
兩天前買了創見DDR400 512MB的記憶體 三星UCCC顆粒的
主機板是兩年前的P4S533-E 原本的記憶體是金士頓 DDR400 256MB hynix顆粒
新記憶體插上後電腦很容易lag 因為我一開機就會放音樂的 所以音樂斷斷續續的很明顯
在此之前 我平常燒錄的時候 還有搬動檔案的時候 同時播放音樂都沒問題的
結果現在都不行了 只要CPU的使用率一衝高 大概只要超過50%吧 電腦就會lag
燒錄的時候也都不能放歌了 就連搬運100MB左右的動畫都會lag
我換了好幾個插槽了 總共3個插槽 2條記憶體 我已經換了7種方法
就連單獨插都會有這種情形 請問我接下來要怎麼做 謝謝

arj11 2005-06-13 10:46 PM

請問你是用98作業系統嗎? 98的話要去改http://support.microsoft.com/kb/q253912/

system.ini,[386Enh]加入MaxPhysPage=XXX這項。
範例如下:
512MB RAM: MaxPhysPage=20000
640MB RAM: MaxPhysPage=28000
768MB RAM: MaxPhysPage=30000
896MB RAM: MaxPhysPage=38000

arj11 2005-06-13 11:07 PM

剛剛在硬碟裡又找到一篇 轉貼 作者不可拷:

修正WIN9X記憶體超過512 MB
如果你的實體記憶體超過512MB且作業系統為WIN9X系列的需要修改一些系統檔。

Windows 9x 系列(Windows 95/98/Me)是可以支援到 2GB 的記憶體,
Windows 2000 是4GB。
既然是 2GB,那麼為什麼當實體記憶體超過512 MB 的時候(例如安裝了 768 MB),
反而很容易出現記憶體不足的訊息呢?

這是受限於 Windows 9x 的快取動程式的問題(32-bit protected mode cache driver)。

每當Windows 啟動的時候Windows 的快取驅動程式,會根據電腦實際上RAM的數量,
來決定虛擬快取記憶體的大小,RAM 越大,虛擬快取區就越大。

然而,整個作為系統虛擬快取的記憶位址空間範圍大約是 3-4 GB
﹙從0xC0000000 到 0xFFFFFFFF ﹚,所以當你的記憶體多過某個數量的時候,
整個系統虛擬記憶位址會完全被虛擬快取驅動程式給吃光了,
Windows 其他的功能就沒有虛擬空間可用,於是就出現記憶體不足的訊息。

要是我的記憶體超過 512 MB 該怎麼辦呢?
在System.ini中限制虛擬cache 的大小不超過 512MB 就可以避開這個問題。

在 system.ini 中加入
[vcache]
MaxFileCache=524288
( 因為 1MB=1024K,所以524288K =512MB,所以值是524288,不超過這個值即可。)

另外,如果記憶體超過512MB ,同時又使用AGP 顯示卡的話,
這種記憶體不足的問題會更加明顯,
因為AGP 顯示卡一定會佔用一部分虛擬位址空間做映射(應該是滿大的),
而剩下所能供系統程式碼正常運作的虛擬空間也就更少了。

從這裡我們也可以學到:對 Windows 9x 系統而言,記憶體不見得越多越好,
太多,反而惹麻煩,記憶體夠用就好。

每種作業系統都有它的「目標市場」,對 9x ﹙Me﹚而言,目標是家庭,
所以應該是不會有人在家用等級 PC 上安裝1GB 的記憶體,
如果有迫切的高容量記憶體需求,應該是選用Windows NT等級的作業系統,
如 Windows NT4 或 Windows 2000 或 Windows XP等。

bob0123 2005-06-14 01:28 PM

如果『單獨』插創見單面的 UCCC 512MB,都會這樣子,那就不是系統的問題,是和主機板衝到了,因為之前並沒有單面的 512MB,單面的 512MB,是最近才剛剛出現的產品,會和之前的主機板不合,那一點都不奇怪。 :think:


PS.
也有可能是主機板不支援 DDR400,進入 BIOS,指定 DDR 跑 333 或 266 的速度,試驗看看。

saintvan 2005-06-15 11:47 AM

引用:
作者arj11
請問你是用98作業系統嗎? 98的話要去改http://support.microsoft.com/kb/q253912/

system.ini,[386Enh]加入MaxPhysPage=XXX這項。
範例如下:
512MB RAM: MaxPhysPage=20000
640MB RAM: MaxPhysPage=28000
768MB RAM: MaxPhysPage=30000
896MB RAM: MaxPhysPage=38000


我的作業系統是XP的 忘記說了 不好意思阿 還讓你轉貼文章過來

saintvan 2005-06-15 11:59 AM

引用:
作者bob0123
如果『單獨』插創見單面的 UCCC 512MB,都會這樣子,那就不是系統的問題,是和主機板衝到了,因為之前並沒有單面的 512MB,單面的 512MB,是最近才剛剛出現的產品,會和之前的主機板不合,那一點都不奇怪。 :think:


PS.
也有可能是主機板不支援 DDR400,進入 BIOS,指定 DDR 跑 333 或 266 的速度,試驗看看。


我後來換回原來的記憶體 結果電腦還是一樣慢耶 不知道是哪裡出問題了
不過是換完記憶體以後變慢的

還有我的主機板只可以支援到DDR333 我大部分是讓主機板自己抓
不過我也指定過DDR333了 情況還是一樣 但是那次我沒有調記憶體參數
如果我指定用DDR333 記憶體參數是不是要調成 2.5-3-3-7
因為現在主機板自己抓 記憶體參數是3-3-3-8 這樣是不是跑DDR400阿

zargminidisc 2005-06-15 12:10 PM

在開機的地方看一下HD是不是用utral ata100傳輸
我之前加一條結果HD就變成PIO4傳輸
跟你一樣變慢...
搞了半天..後來CLEAR CMOS就OK了...
主機板耍阿達

bob0123 2005-06-15 12:34 PM

如果要 CLEAN COMS,記得先把主機的電源線“拔掉”,CLEAN COMS 才有用。


做完 CLEAN COMS,重新裝上電源線,電腦開機之後,按下 DEL,進入 BIOS,載入 BIOS 預設值 (LOAD SETUP DEFAULT)。

Eatman 2005-06-15 03:46 PM

引用:
作者saintvan
我後來換回原來的記憶體 結果電腦還是一樣慢耶 不知道是哪裡出問題了
不過是換完記憶體以後變慢的

還有我的主機板只可以支援到DDR333 我大部分是讓主機板自己抓
不過我也指定過DDR333了 情況還是一樣 但是那次我沒有調記憶體參數
如果我指定用DDR333 記憶體參數是不是要調成 2.5-3-3-7
因為現在主機板自己抓 記憶體參數是3-3-3-8 這樣是不是跑DDR400阿

現在市售的DDR400記憶體預設的SPD是使用 CL=3-3-3-8 來對應 FSB 200MHz
也能夠對應舊規格 DDR333 CL=2.5-3-3-7 這兩種資訊可以在站友�常用的 EVEREST 軟體裡面窺知一二
在主機板只有正式支援DDR333 的情況下視情況需要來決定手動調整這些設定並不為過
反過來利用也可以讓支援FSB 200MHz 的主機板將CL=2.5的DDR333記憶體調整為CL=3
進而超頻當DDR400使用

bob0123 2005-06-15 07:00 PM

最後一種方式,不見得可以,如果用 MEMTEST86+ 測試,有時候雖然把 DDR333 撐到了 DDR400 在跑,但是卻是一大堆錯誤的狀態之下,調整回原本的 DDR333 的時脈,錯誤就不會出現了。


DDR333 有 CL2.5 和 CL3,並不是所有的 DDR333 都是 CL2.5,DDR400 也是一樣。


一般使用,都不建議去調整參數,除非使用上有問題,主機板要搭配特定的參數才不會當機,這種才有需要去調整。(尤其是 CL 值)


所有的時間均為GMT +8。 現在的時間是06:50 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。