![]() |
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=78836)
|
|---|
記憶體
請問各位大大,我的電腦加裝了768mb的記憶體為何我的WINDOWS ME 使用的時候會發生系統資原不夠呢?是否要在BIOS或是WINDOWS ME裡調什麼東東....謝謝..
|
一般以我的使用經驗來說,如果是win98(含me)系統的作業系統,記憶體到256就夠了,不然越大的記憶體反而更容易出現"資源嚴重不足",
除非你是使用win nt系統,才有辦法好好管理記憶體, |
在Win9x中記憶體超過512MB為何容易顯示記憶體不足
Windows 9x 系列(Windows 95/98/Me)是可以支援到 2GB 的記憶體,既然是 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,不超過這個值即可。) |
在Win9x中記憶體超過512MB為何容易顯示記憶體不足
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,不超過這個值即可。) |
| 所有的時間均為GMT +8。 現在的時間是08:46 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。