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=899362)

stardog 2010-07-11 08:32 AM

引用:
作者Adsmt
我想他講錯了,分頁檔有幾個原則:

1. 不要用自動管理,也不要把分頁檔設成一個範圍,如 500MB~1024MB. 因為如果分頁檔不夠時,系統會擴充分頁檔大小,但如果你硬碟的連續空間不夠大,就會造成分頁檔零散開來。

2. 為了使分頁檔連續,先把分頁檔取消然後磁碟重組,再設分頁檔。一般重組程式可以看到分頁檔的分佈情形,可以確認分頁檔有沒有零散開來。

3. 分頁檔最好分別設在不同的硬碟上。

4. 記憶體夠大時設個小小的分頁檔就好。像我 8GRAM, 設個 512MB 在C槽,因為有些程式沒分頁檔會執行錯誤。設個意思即可。事實上設很大也沒用,因為會都沒用到。



附議!!

分頁檔的用途在於暫存 因此需要較快的搜尋存取速度

所以盡量遵循可快速存取的方式來做就對了

集中放置當然會比分開放置來的快囉

非高手 2010-07-11 11:04 PM

樓主,謝謝您的分享~以慢電腦~如P4-2G、256MB、60G(每秒50-60MB),種種速都不快的前提之下,設固定分頁檔在"每個分割區",這我倒沒試過~很久很久很久~上古時代以前,是學到記憶體*1.5~2.5倍,固定大小在非系統碟(同一顆硬碟上),隨著再進步一些,硬碟從420MB7千多元,到40G3千多元時,可以買兩顆,分頁檔放在不同於系統碟的實體硬碟,到1T不到2000元或2000元左右,每秒傳輸13xMB/sec,記憶體4G~8G,把記憶體虛擬出磁碟來設分頁檔,隨著電腦商品的大變下,也改變了一些最佳的建議設定~每段時期都有大大來分享~謝謝您們大家~~~下次希望能再看到這樣可參考的資訊小技巧分享。

卡哇邦尬 2010-07-11 11:08 PM

引用:
作者古得拉
昨天聽微軟工程師說,如果一顆硬碟有三個分區(C,D,E),
那就要設三個獨立的分頁檔,如果不想要系統自動管理,

每一個磁區的分頁檔至少要256MB,我這樣設完之後,或許是心理因素,
感覺電腦變快也變順許多,以前都只設在C,
大小我抓1024MB,現在全部設為系統自動管理,確實效能有變好。

大家不妨一起試試看吧!

買個x25v SSD來還比較省事...

Mabus 2010-07-11 11:35 PM

樓主提到的,應該是微軟的說法。至於優劣,實際上用起來有那麼一點感覺,不知道是不是真的。

如何在 Windows XP 中針對最佳化與修復來設定分頁檔
引用:
分頁檔 (Pagefile.sys) 是您電腦硬碟上的隱藏檔案,Windows XP 將其視為隨機存取記憶體 (RAM) 使用。分頁檔案和實體記憶體構成虛擬記憶體。依預設值,Windows 是將分頁檔儲存在開機磁碟分割上 (包含作業系統與支援檔案的磁碟分割)。預設值或建議的分頁檔大小,等於 RAM 總量的 1.5 倍。本文將告訴您,如何針對系統最佳化與修復來設定分頁檔。

如果要提昇效能,將分頁檔放到不同的實體硬碟上、不同的磁碟分割,會是個好方法。如此一來,Windows 能夠更快速地處理多重的 I/O 要求。當分頁檔在開機磁碟分割時,Windows 必須同時在系統資料夾與分頁檔上執行磁碟讀取與寫入要求。當分頁檔移到不同的磁碟分割後,便會減少讀取與寫入要求之間的競爭。

不過,如果您從開機磁碟分割完全移除分頁檔,Windows 會無法建立傾印檔案 (Memory.dmp),以致於無法在發生核心模式中斷 (STOP) 錯誤訊息時,寫入偵錯資訊。如果您必須偵錯以排解中斷 (STOP) 錯誤訊息的問題,這還會導致延長停機時間。

如果還有一個不同的實體硬碟可以使用時,最佳的解決方案是先建立一個儲存在開機磁碟分割上的分頁檔,然後在另一個位於不同實體硬碟且較少存取的磁碟分割上建立另一個分頁檔。除此之外,最理想的狀況是將第二個分頁檔,建立在沒有任何資料或作業系統專屬檔案、只有分頁檔本身的磁碟分割上。根據原本設計,Windows 會使用較少存取的磁碟分割上之分頁檔,而非經常存取的開機磁碟分割上之分頁檔。系統會使用內部演算法來判定要針對虛擬記憶體管理使用哪個分頁檔。

當您將分頁檔放在其專屬的磁碟分割時,分頁檔的資料位置便不會分散,這也算是另一個具體的優點。如果分頁檔存放在包含其他資料的磁碟分割上,便可能會在擴充以滿足增加的虛擬記憶體需求時形成資料位置的分散。資料位置未分散的分頁檔可加快虛擬記憶體的存取,並減少擷取傾印檔案時發生重大錯誤的可能性。

如果您遵循上述建議,便能達成下列最佳化與修復的分頁檔設定目標:

* 如果電腦發生核心模式中斷 (STOP) 錯誤,系統會適當地設定以擷取 Memory.dmp。
* 系統會較常使用位於較少存取之磁碟分割上的分頁檔,因為此分頁檔所在的磁碟分割較不忙碌。




比起針對一個硬碟一個分頁的做法,早期還有聽過,單獨建立一個磁碟分割,特地為另一個磁碟分割當作分頁檔的做法。不過在目標硬碟中建立分頁檔,應該是比較快吧。

igogo 2010-07-12 06:11 AM

路過順便一問各位前輩:
如果我的硬碟是架設成RAID 0分割成2個磁區的話呢?這樣分分頁檔要怎麼設定比較好呢?大小又該設成多少?

OS:Win7 32bit
實體記憶體:4.0GB DDR2800
梭魚十320GB*2 分割成C槽:100GB,D槽520GB

感謝解答。

搗藥棒捅玉兔 2010-07-12 07:05 AM

引用:
作者igogo
路過順便一問各位前輩:
如果我的硬碟是架設成RAID 0分割成2個磁區的話呢?這樣分分頁檔要怎麼設定比較好呢?大小又該設成多少?

OS:Win7 32bit
實體記憶體:4.0GB DDR2800
梭魚十320GB*2 分割成C槽:100GB,D槽520GB

感謝解答。

由小小來解答.... :shy:

假如有資金架得起RAID 0

相信DRAM加到4GB以上也不是難事

記憶體都這麼大了,動用虛擬分頁的機會自然很小

不用管他,設定自動即可 :ase

古得拉 2010-07-12 08:11 AM

記憶體都這麼大了,動用虛擬分頁的機會自然很小

不用管他,設定自動即可 :ase[/QUOTE]

正解

搗藥棒捅玉兔 2010-07-12 12:53 PM

引用:
作者古得拉
正解

3Q :shy:



-------

88space 2010-07-13 02:40 AM

............ 不用分頁檔很久了 ...........

blair 2010-07-13 09:39 AM

引用:
作者88space
............ 不用分頁檔很久了 ...........

這不太可能吧...除非你的程式都不用分頁檔
程式是不會因為RAM夠用就不使用分頁檔的...


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

vBulletin Version 3.0.1
powered_by_vbulletin 2026。