先給硬碟做 defrag (重組),就是把打散的區塊優化組合起來,然後再把 分頁檔 放到硬碟,可以確保比較集中,不會讀寫時磁頭跑來跑去效能低落。

※ 不要對 SSD 重組,是給 硬碟 重組。

不過 Defrag 重組非常耗時間。要有把電腦丟著幾小時,讓它去重組的打算。

重組推薦免費軟體:UltraDefrag

重組速度最快,有分 32/64版,64位元的,用 64 版速度更猛。


分頁檔,大小設一樣,直接配置完成。固定在那個區塊。

大小若設不一樣,是一開機只會配置最小那個容量,當用超過,才會擴張容量。

但擴張容量時,旁邊的磁簇區塊可能已經被別檔案使用,就會塞到其它地方。

即磁碟碎裂,同一個檔案,分散很多磁簇在各個地方,導致磁頭要跑來跑去讀寫,嘎啦嘎啦響不停。效能低落。


******************************

另一招是:硬碟乾脆分割一個磁區,專門給 分頁檔 使用。

但只能硬碟空的時候分割,有資料當然就不能重新分割,不然資料會被洗掉。

看 RAM 多大,割個 2.5 倍差不多,最大不必超過 32GB。

專放分頁檔的磁區,檔案系統以 FAT32 為佳,因為 FAT32 比 NTFS 快。(NTFS 有日誌/權限系統,所以速度比 FAT 慢)。


另外分割一個專門磁區給分頁檔用,還有一個好處:

可以控制放在硬碟最前面的磁區,就是硬碟的外圈,速度會比較快。

碟片是圓形的,故會有 外圈(圓周比較長,同樣轉一圈讀寫比較多資料)、內圈 的差別。

以現今 1TB 單碟的來說,外圈約 200MB/s,內圈只有 120~150MB/s ,速度差距頗大。

註:這一招是學 unix-like 系統來的,unix-like 的作業系統,SWAP 大都割專門磁區擺放,且使用專門的 SWAP 檔案系統。分割時,有些發行版會自動把 SWAP 調到最前面的磁區(外圈)。


************************************

但若要論 終極加速,放 RamDisk 才是終極速度的

Windows 的 Pagefile.sys(分頁檔,隱藏、系統檔),不全然是 SWAP 交換檔/虛擬記憶體 用途。

從 WIN95 時代開始,就有這個東西,但它不完全是 SWAP,有些軟體或程式,在設計時會把資料寫在 Pagefile 中

之後的 windows 各代版本,為了相容舊軟體,並沒有限制軟體不能直接對 pagefile 讀寫。

還有 windows 無論那一代,本身都有一個 *.dll 閒置時移到 pagefile 的功能(預設是打開的,需要到機碼中修改把它關閉)。還有當電腦當機時,會把錯誤資料傾印到 pagefile 中。


把分頁檔全部設無,並不代表 windows 不會使用,而是會偷偷開一個在 C:\ 底下,偷偷開啟的時候,視窗會暫時性中風,幾秒鐘無反應。如果電腦有時候像中風一樣,那個有可能就是 windows 在偷偷開啟分頁檔。

不信可以用能看 pagefile 使用量的軟體,比如 AIDA64 去監看。

或者查看 C:\ 底下有無 pagefile.sys 這個 隱藏+系統檔(檔案總管要把顯示 隱藏、系統檔案打勾,才看得到)。即使把它殺掉,過一陣子,又會冒出來(假如沒在其它磁碟配置分頁檔的話)。

總之,就像狗改不了吃屎一樣。windows 也改不了一定要去吃 pagefile 分頁檔的。這是它歷史的包袱(為了相容舊軟體),沒辦法。

既然如此,分頁檔 放在 RamDisk 就是最好的。它愛用分頁檔,它家的事,但我把分頁檔放在 RamDisk 中,就是跑 RAM 的速度。


另外如果 分頁檔 設太小,不夠用,就會彈窗:記憶體即將用盡。

而這個 記憶體 並不是指 RAM。去看 RAM 明明還很多,怎會用盡,感覺它裝笑耶。

其實它這個 " 記憶體即將用盡",指的是 pagefile 即將用盡。

若有 32GB RAM,然後要割一塊 RamDisk 放分頁檔案,建議最小不要低於 4GB。


*************************

此外若條件允許的話,分頁檔 儘量不要和 系統碟 放同一顆

譬如說,就算放 SSD 加速,但若 SSD 有兩顆的話,可以考慮把 分頁檔 設在 系統碟 以外的那一顆。

因為系統碟在載入很繁忙,若同時還要去讀寫分頁檔,就更繁忙。

分開放在多顆磁碟上,可以分散讀寫,達到加速效果。


其實也可以去買支 便宜的 USB3 高速隨身碟,容量不需要太大,但要高速的(至少 100MB/s 以上速度)。專門用來放分頁檔。

如果對 RamDisk 非常有意見,或者覺的 RAM 太貴,太浪費。放 SSD 又怕損寫入壽命,放硬碟受不了龜速。那乾脆買支 便宜 USB3 高速隨身碟,專放分頁擋,所有煩惱解決。便宜的,操壞也不心疼。

黃色3號 wrote:
其實有8g的記憶體量,就不需要分頁檔了。直接關掉就好~這樣最快


系統和軟體設定上,為了保險起見、有時設個象徵性大小
給它當防意外的「避車彎」之類的作用就好,但不用設太大。

(1G 左右,直接放 SSD 上就好,不用為了這種小東西還讓系統多去跑一個 RAM Disk 常駐)

如果你系統碟連 1G 空間都擠不出來,這就已經不是 cache 大小的問題了,
去把資料搬到別顆上、或是去買新硬碟吧

至於有些理論上設大一點才有空間在系統 Crash 時作 Dump 資料記錄這種東西...
在個人 PC 上根本沒必要,系統 Dump 記錄這種東西一般 User 根本不會去看它,也看不懂

chiyenms wrote:
系統和軟體設定上,為了保險起見、有時設個象徵性大小
給它當防意外的「避車彎」之類的作用就好,但不用設太大。

(1G 左右,直接放 SSD 上就好,不用為了這種小東西還讓系統多去跑一個 RAM Disk 常駐)

如果你系統碟連 1G 空間都擠不出來,這就已經不是 cache 大小的問題了,
去把資料搬到別顆上、或是去買新硬碟吧

至於有些理論上設大一點才有空間在系統 Crash 時作 Dump 資料記錄這種東西...
在個人 PC 上根本沒必要,系統 Dump 記錄這種東西一般 User 根本不會去看它,也看不懂


RAMDISK已經技術很成熟了 看來你的觀念很久都沒更新了
現在的RAMDISK有動態分配 不會完全被消耗完
記憶體夠大 可以拿來緩存一些系統、網路暫存
RAMDISK是好東西 你自己主記憶體不想加大 就不要說RAMDISK多糟
不會利用 還落井下石
别看你今天闹得欢,小心今后拉清单,这都得应验的。不要干这种事情。头上三尺有神明,一定要有敬畏之心。
jerry20530 wrote:
RAMDISK已經技術很成熟了


成熟到它不需要作為一個常駐服務、或是它不是在 RAM 上跑了嗎?

也沒人在和你說 RAMDISK 多糟,別在那邊被害妄想 (RAMDISK 也不是你發明的)
只是它有適合與不適合的用途

你不需要去把太多的 RAM 丟到以下的這個無意義的功能流程
[實體 RAM] -> [虛擬成 VDISK] -> [用 VDISK 來虛擬出 RAM]
-> 給系統在 RAM 量不夠時拿來挪補代用

特別是在有 SSD 的現在,一些保險用的暫存直接丟 SSD 上面就好了

分碟存放其實也沒有什麼必要
早先把系統碟升級成512GB的SSD,把舊的128GB換下來洗0之後拿來當分頁檔專用
完全無感!!!
~~~~~~~~~~~~~~
如果樓主對SSD寫入存有疑慮,分頁檔照原碟存放,把容量設定在900MB~900MB即可,反正不夠用的時候他自己會增加,不使用的時候自己會減少,其實無須顧慮寫入量太大之類的。
分頁檔設定成900MB,其實「它」只是劃分一個等值於900MB的區塊,並非馬上就增加900MB的寫入量,而是於內部填入被系統判定為「非優先」才會慢慢寫入。
現在的Windows已經在記憶體管理部分有很長足的進步,你在系統管理員看到的記憶體佔用量也並非真實的佔用量,而只是系統佔用+活躍資料的佔用量,而OS在管理上通常會逐步優先填滿記憶體到安全存量,之後再增加才會慢慢再寫入的分頁檔
除非你都使用古早紀元遺留下來的舊程式,會避免系統崩潰而命令程式做寫入分頁檔保存
把OS自主管理的記憶體管理棄之不用,還要割分一個佔用區塊來限制OS不能使用,實在是因噎廢食。
如果系統碟已經是SSD的情況下,分碟存放分頁檔其實也沒有什麼必要
早先把系統碟升級成512GB的SSD,把舊的128GB換下來洗0之後拿來當分頁檔專用
完全無感!!!
~~~~~~~~~~~~~~
如果樓主對SSD寫入存有疑慮,分頁檔照原碟存放,把容量設定在900MB~900MB即可,反正不夠用的時候他自己會增加,不使用的時候自己會減少,其實無須顧慮寫入量太大之類的。
分頁檔設定成900MB,其實「它」只是劃分一個等值於900MB的區塊,並非馬上就增加900MB的寫入量,而是於內部填入被系統判定為「非優先」才會慢慢寫入。
現在的Windows已經在記憶體管理部分有很長足的進步,你在系統管理員看到的記憶體佔用量也並非真實的佔用量,而只是系統佔用+活躍資料的佔用量,而OS在管理上通常會逐步優先填滿記憶體到安全存量,之後再增加才會慢慢再寫入的分頁檔
除非你都使用古早紀元遺留下來的舊程式,會避免系統崩潰而命令程式做寫入分頁檔保存
把OS自主管理的記憶體管理棄之不用,還要割分一個佔用區塊來限制OS不能使用,實在是因噎廢食。
請問大大以前的XP常常在那
按照網路的文章改啥登入檔系統優化
優先使用實體記憶體之類的
現在的W10還有必要嗎?
小霜霜 wrote:
請問大大以前的XP常常在那
按照網路的文章改啥登入檔系統優化
優先使用實體記憶體之類的
現在的W10還有必要嗎?


Windows 8/10 對系統硬體資源應用改進了不少
基本上沒必要調整太多,一般使用者按預設值下去用就好
現在 SSD 碟價格也已經可以普及化,使用時就整顆下去當系統碟也無礙

對一般上班族來說,調系統調半天省不到 500 塊的硬體錢的話,
乾脆就直接把 SSD 買大一點整顆下去用就好
請問假如分頁檔設定1G
SSD因為跑分頁檔達到壽命寫入次數
是那1G壞掉?
還是整顆壞掉?

小霜霜 wrote:
請問假如分頁檔設定1G
SSD因為跑分頁檔達到壽命寫入次數
是那1G壞掉?
還是整顆壞掉?


它不會在固定的「同樣的那 1GB 」的 SSD 記憶體區塊上面跑
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!