beanpp
|
發表於 2003-7-27 08:31 PM |
只要是現在的任何一種多工作業系統應該都會有虛擬記憶體 .......
這是程式運作時, 作業系統管理程式記憶體的一種方式, 可以改小一點, 但不建議設為 0
設為 0 可能會造成一些不可預期的錯誤 .....
| |
aa666
|
發表於 2003-7-27 08:05 PM |
那請問一下600多mb的記憶體
虛擬要設多少....?
小弟現在是另外分割一槽 1GB ( 虛擬設定990mb)
有意義嗎?~
| |
Shinnher
|
發表於 2003-6-13 09:34 AM |
我的ram 有512MB
用emule 上網 玩game 機乎都沒用滿512MB
所以我都把虛擬記憶体給關了~
省了硬碟空間,少了存取pagefile.sys的時間~
| |
Jacky Lin
|
發表於 2003-4-29 11:33 PM |
是可以把它幹掉啦...我是不會這麼做...因為它還得在花時間重建..我就是要省那幾秒^^"
有多重開機的話你可以把多個作業系統交換檔SWAP FILE 用同1個檔案..這解釋起來有點複雜
沒有做成同1個檔案你可以開進別的作業系統砍他..但不太有意義..
你若希望他小一點 可以增加主機上的RAM 這樣它或許不會吃掉你硬碟空間太多
| |
AGC
|
發表於 2003-4-28 10:28 PM |
引用: "bluejim 寫到 : 系統正在使用的時候刪?你只能在系統沒在使用的時候刪除它。
以前NT全用FAT16時,我在DOS5.0下刪的(當時我只裝DOS5.0,及NT,裝DOS是為了開撥接式BBS),今年重裝NT4.0時,只留2GB給DOS5.0用,其他都用NTFS了,再也沒法刪了
| |
bluejim
|
發表於 2003-4-28 09:46 PM |
有興趣的人參考一下官方說法:
一)
虛擬記憶體最佳化
注意: 除非您是進階使用者,否則建議您最好用Windows 管理您的 虛擬記憶體設定,可以選擇 [我的電腦] 內容清單上 效能 標籤。您最好使用預設虛擬記憶體設定。
有了虛擬記憶體設定,應用程式看到的是大的連續的主記憶體塊 (RAM),而事實上,它是一個較小的主記憶體塊,配合上一個次記憶體塊 (例如, 硬式磁碟機)。若想要暫時空出隨機處理記憶體RAM空間,資料區塊 (或稱頁面) 將在 RAM 和硬蝶上的交換檔中來回搬動。
在預設值下,Windows 的交換檔案是動態的,它可以根據可用的磁碟空間或系統執行的工作來增大或縮小區域。而且,交換檔案佔用了硬碟內的一塊片段區域,卻對整體表現沒有影響。動態交換檔案是對資源最有效能的應用。保持虛擬記憶體最高效能的簡單方法是: 確認交換檔在硬碟空間中有足夠的空間,所以交換檔案可以在其中自由伸展或縮小。
在較早的 Microsoft Windows 版本,為了提高效能,改變虛擬記憶體設定是常見的。現在 Windows 交換檔案是動態的,改變虛擬記憶體設定就不那麼需要了。然而,在某些情況之下,改變虛擬記憶體設定的確可以提高效能。假如您刪除了一些不必要的檔案之後,仍然有效能的問題,可以嘗試更改 Windows 預設的虛擬記憶體設定。
假如您有第二部硬碟機,您可以指定 Windows 到另一部硬碟機搜尋交換檔案,而不是到預設硬碟機搜尋,提高效能情況如下:
假如預設硬碟機沒有足夠空間,另外一部本機硬碟機有較多的空間。
假如另外一部本機硬碟機速度比預設硬碟機快 (除非較快硬碟機已經過載)。
假如您將虛擬記憶體設定至少為隨機處理記憶體 RAM 的兩倍,您也可以得到較好的效能。例如: 電腦有隨機處理記憶體 20 MB,您可以指定至少 40 MB 虛擬記憶體。若同時需要執行大型應用軟體,您可以指定再大一點的空間。
管理電腦記憶體
當電腦的 RAM 不足而您立即需要更多的記憶體時,Windows 會使用磁碟機空間來模擬系統的 RAM。這就是所謂的虛擬記憶體,也常稱為分頁檔,它與 UNIXswapfile 類似。安裝時所建立的虛擬記憶體分頁檔 (名為 pagefile.sys) 的預設大小是電腦 RAM 量的 1.5 倍。
二)
您可將虛擬記憶體的空間分割到多個磁碟機上,並從緩慢而常存取的磁碟機上移除虛擬記憶體,以最佳化虛擬記憶體的使用。如果要最佳化虛擬記憶體的空間,請儘可能將它分割到最多的實體硬碟磁碟機中。選取磁碟機時,請記住下列的指導方針:
請避免將分頁檔設定在與系統檔案相同的磁碟機上。
請避免將分頁檔放置在容錯磁碟機上,例如鏡像磁碟區或 RAID-5 磁碟區。分頁檔不需要進行容錯,某些容錯系統寫入資料的速度緩慢,這是因為它們將資料寫入多個位置。
請不要將多個分頁檔放在相同實體磁碟機的不同磁碟分割上。
| |
bluejim
|
發表於 2003-4-28 08:51 PM |
引用: "AGC 寫到 : 引用: "bluejim 寫到 :
二、它並不會通知你要加大。
四、當你實體記憶體不夠時,系統會自動把硬碟一部份拿來模擬。
2.奇怪,我的NT4.0會哩,2000沒試,明天試試
4.不一定,以前總以為如你所說,但我開工作管理員來觀察,都會用到,只是用的很少量,不過都是先用主記憶體為先。
另這個檔沒那麼重要啦,刪是可以刪,只是會再重建而已(我就刪了好幾百次了)
系統正在使用的時候刪?你只能在系統沒在使用的時候刪除它。
| |
AGC
|
發表於 2003-4-28 08:38 PM |
引用: "bluejim 寫到 :
二、它並不會通知你要加大。
四、當你實體記憶體不夠時,系統會自動把硬碟一部份拿來模擬。
2.奇怪,我的NT4.0會哩,2000沒試,明天試試
4.不一定,以前總以為如你所說,但我開工作管理員來觀察,都會用到,只是用的很少量,不過都是先用主記憶體為先。
另這個檔沒那麼重要啦,刪是可以刪,只是會再重建而已(我就刪了好幾百次了)
| |
bluejim
|
發表於 2003-4-28 06:46 PM |
引用: "AGC 寫到 : 這是NT系統才有的檔(9X的是.......忘了 ),一般來說是總記憶體的1.5倍,但事實上這計算法已沒 義意了,因為 pagefile.sys 是彈性檔,不夠用OS會自動暫時加大, 所以設個50或100MB 即可(只設10MB也行)。
但和9X的一樣,pagefile.sys 檔需佔用HD中的連續空間,所以最好給一個獨立的地方放該檔。
當pagefile.sys 不夠用時,OS自動加大, 也會通知USER,但加大的空間是暫時的。
另,當機時若有MEMORY DUMP動作時,下一次開機,這個DUMP檔會載入處理,所以,放pagefile.sys 的地方,其HD空間至少要大於你記憶體的1.5倍以上(這才是正確的)。
IF,pagefile.sys 檔只放在OS碟上(HD沒分割?),那為了免增加大時,OS找連續空間的時間,可以設成記憶體的2倍以上。
一、Windows 都有自己的暫存檔,大小可以自己設定;也可以不管它,讓系統自行計算。
二、它並不會通知你要加大。
三、意義。
四、當你實體記憶體不夠時,系統會自動把硬碟一部份拿來模擬。
五、要設多大,要看你跑的程式&你目前的硬體環境來看,沒有一定,沒有對錯是非、正確與否,沒事不要亂殺。
六、可以放在其它分割、其它硬碟,速度會比較快一點,但是也有它的壞處。(個人不建議)
| |
AGC
|
發表於 2003-4-28 06:29 PM |
這是NT系統才有的檔(9X的是.......忘了 ),一般來說是總記憶體的1.5倍,但事實上這計算法已沒義意了,因為pagefile.sys 是彈性檔,不夠用OS會自動暫時加大,所以設個50或100MB 即可(只設10MB也行)。
但和9X的一樣,pagefile.sys 檔需佔用HD中的連續空間,所以最好給一個獨立的地方放該檔。
當pagefile.sys 不夠用時,OS自動加大,也會通知USER,但加大的空間是暫時的。
另,當機時若有MEMORY DUMP動作時,下一次開機,這個DUMP檔會載入處理,所以,放pagefile.sys 的地方,其HD空間至少要大於你記憶體的1.5倍以上(這才是正確的)。
IF,pagefile.sys 檔只放在OS碟上(HD沒分割?),那為了免增加大時,OS找連續空間的時間,可以設成記憶體的2倍以上。
| |
本主題回覆較多,請 點擊這裡 檢閱。 |