![]() |
||
Major Member
![]() 加入日期: Nov 2001 您的住址: 在離子風暴的中心
文章: 265
|
我有768MB的記憶體
結果Windows 2000安裝完成時直接把虛擬記憶體設為1152MB Min 我就把它設為Min: 64MB, Max: 512MB 可是我發現Windows 2000在我的系統上好像永遠也用不到虛擬記憶體 不管什麼時候查系統資源監視程式它都說虛擬記憶體使用了0MB 不過我非常同意把虛擬記憶體放在與OS其他的硬碟會增加效能 而且我曾經看過MS的官方資源有提到如何讓Windows 2000和Windows 98 共用一個Swap File 基本上, 我發現在Win9X上設定Minimum Swap File Size的時候, 作業系統會嘗試在連續的硬碟空間內建立Swap File, 而檔案大小 = Min Swap File Size.
__________________
Opteron 180 @2.4GHz, 1.35V EPoX 9U1697GLi 2x1GB Kingston HyperX DDR400 2-3-2-6-1 Nvidia 7300GT 256MB DDR2 PowerNow Enabled using RMClock 2.25 |
|||||||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Dec 2001
文章: 1,076
|
基本上,在一般的使用上,不要管它,讓XP自己管就好了,XP比起9x/3.1系列的記憶體管理要強多了,而且檔案的斷碎現象對於NTFS產生影響亦是遠小於FAT格式。
因此,那種自己調整固定大小、設法讓它連續的做法,是以前才要做的,你現在作不作,能影響的效能根本就很少,只是徒然犧牲彈性罷了。 在幾年前那種I/O很慢、OS及其檔案系統技術落伍、實體記憶體極缺的時代,這些調整真的可以讓人感受到效能的大幅改善,可是今天I/O大幅增快、OS及其檔案系統技術進步、實體記憶體充裕的時代,我認為這些調整並不會帶來夠多實質上的好處,只是心理上會覺得設成這樣"應該"很有效率,如此而已。 所以,我覺得各位就別太計較了,沒有調、不會調的人也不用緊張,不會輸人家的啦。 |
||
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Dec 2001 您的住址: Cape Crozier
文章: 6,122
|
引用:
小弟自己是不清 Page File,主要是提供想清的人用... ![]() 另外,可能是自己設定 min=Max,所以只要磁區乾淨,Page File 是絕對不會有斷離的狀況,不需要設定幾倍等等才可以避免。上頁的圖就是小弟的例子... ![]() 其實個人覺得設太大也沒用,所以,大致都是設定 1.5 ~ 2 左右,真正需要 RAM 的程式,還是多買點 RAM 比較實用。 至於那個為何要自己設定,主要是避免「磁碟重組系統碟」時,如果有一個 Page File 檔在那實在很礙眼,所以習慣給他一個 Parition,一來,檔案自己不會斷離,二來,也不會造成其他的檔案因為這個 Page File 橫在路中間而斷離。一個無聊的理由,如果有人一樣恨那陀「磁碟重組」的 Page File,那這個辦法可以參考。 至於 NTFS,除非那個磁區有「大檔案 (>4G)」或「安全性」的需求,個人是絕對不用 NTFS,為何,我想,有 Fo 錯 HD 的人應該都知道那種恐怖冷汗直冒的感覺。雖然 NTFS DOS 可以讓 DOS 看到 NTFS,不過,要小弟全然放棄 FAT32,除非 Microsoft 出一個可以讀 NTFS 的 DOS 開機片... ![]() |
|
![]() |
![]() |
Major Member
![]() 加入日期: Dec 2002
文章: 135
|
裝Linux後一堆問題都沒了。
不用擔心fragmantation,而且ext3超快。
__________________
當自己的主人 不向企圖奴役和蹂躪別人的惡勢力低頭 |
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Sep 2001 您的住址: 台南
文章: 310
|
If I recall correctly, the page file 是當Physical Memory不足讓系統使用時,將一部分HDD的空間當VM,是否代表說如果Physical Memory越多時,應該將page file 設的越小,讓系統最好都能使用Physical Memory, instead of VM,畢竟Physical Memory 存取速度是VM的好幾倍.
![]()
__________________
![]() ![]() ![]() AMD Ryzen™ 9 5900X | ROG STRIX B550-E GAMING | INNO3D GEFORCE RTX 3080 | VENGEANCE® LPX 64GB DDR4 DRAM 3600MHz | Samsung NVMe SSD 980 PRO 2TB | WD DC HC550 16TB | Meshify 2 Compact | Ion+ 860W Platinum | LG 38WN95C-W |
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Dec 2001
文章: 1,076
|
所以說到底要如何處分Physical Memory以及VM的用量和比例,交給OS自己去演算決定分配就好了,我實在搞不懂自己手動定的死死的會比讓現代的OS自己決定還要有效率嗎?
OS的設計科技發展到現在已非吳下阿蒙,為什麼大家總是不信任OS呢?有誰可以跳出來說明,他的Win2000、WinXP、UNIX、Linux,自己固定VM會讓系統表現的比OS自動決定要提高多少多少效能嗎? |
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Dec 2001
文章: 1,076
|
引用:
我完全同意這兩點事實,但問題是這帶來的效能增進是"心理上"的,還是"實質上的",而如果是"心理上的",有必要為此付出失去彈性的代價嗎? 1.如果設太大,多餘的硬碟空間就晾在那 2.如果設太小,等發現程式不給跑,抱歉請重設之後重開機 更糟的是,不管你設多少,大概都會嚐到此2點壞處。 在以前Win95時代,我可以見證固定VM真的有"實質上的"效能增進,但在XP時代,並沒有。 |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Dec 2001 您的住址: Cape Crozier
文章: 6,122
|
如果是 XP 的話,可以「自訂磁區」『但』「大小 OS 決定」,這算是個不錯的方式。一來可以避免重組系統區硬碟的問題,一來大小隨他去。
![]() 這大概是兩全其美的方式吧... ^^" PS:方式 在虛擬記憶體設定頁,到你要的磁碟機,選「系統管理大小」即可。記得如果不想放在系統碟 (「通常」是 C: ),要「順手」把那個磁碟的設定改為「沒有分頁檔」。 |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: May 2002
文章: 7,865
|
![]() 引用:
那也就是新開的Partition不一定要是在另一台的實體硬碟上嚕? 在同一台硬碟裡面另分割一個出來,也不會降低效能了? |
|
![]() |
![]() |