【閒聊】硬碟分割規劃+分頁檔設定的討論

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 11 筆
  1. #1
    會員
    註冊日期
    2004-11-08
    討論區文章
    112

    【閒聊】硬碟分割規劃+分頁檔設定的討論

    近期內因為需要重灌系統,想順便整頓一下硬碟分區,稍微查了一下資料,看到以前一篇吵得很兇的文章。

    http://www.pczone.com.tw/showthread....4&page=1&pp=20

    小弟不是很懂電腦的人,只覺 linux_xp 兄的建議 - 分割出一個分頁檔專用的 Partition 可以增加效能 - 似乎還蠻有道理的。不過後來許多其他高手似乎不認為把分頁檔設定到一個 partition 會增加效能,應該將分頁檔設定到另一個實體磁碟機比較有效果。

    後來無意間在微軟網站看到官方對分頁設定檔最佳化的建議

    簡單來說,最理想的設計是建立兩個分頁檔。一個放在系統開機磁碟,另一個放在專用的分割區(該分割區不放其他檔案,只放分頁檔),理由在官方鏈結中已有說明,該文文末也提到:將分頁檔放到不同實體硬碟可以增加效能。

    所以說,linux_xp 兄的建議其實是沒有錯的,而其他大大的建議也沒有錯。



    小弟認為,在規劃 60GB 硬碟、1GB 記憶體的系統時,若只跑 Windows ,較適合小弟的規劃似乎是:系統磁碟+分頁磁碟(2GB)+極重要資料磁碟(10GB)+資料磁碟 (剩下的都給他)

    關於分頁檔的設置,之前看到有人建議設定成固定的 1.5 倍記憶體大小,但是微軟官方似乎沒有提到將分頁檔放在兩個不同槽的時候,分頁檔大小應該如何配置,不曉得大家有沒有什麼比較好的建議?

    PS. 原本想接續在那個吵得很兇的主題後討論的,不過後來發現被鎖了
    所以只好重發一個主題



  2. #2
    Kree linux_xp 的大頭照
    註冊日期
    2002-01-19
    討論區文章
    2,655
    我以前都是分 C: D: E: 三個槽

    C: 15G NTFS,windows + program files
    D: 1G FAT16,SWAP
    E: 其餘空間 NTFS,資料,音樂影片,遊戲安裝載點

    作業系統一定要獨立一個槽,這是毋庸置疑的
    windows 平均每半年會重灌一次
    若硬碟沒有分割,重灌時資料就必須拷貝到第二顆硬碟,相當麻煩
    且這個第二顆硬碟容量,還必須大於第一顆硬碟,才有辦法拷貝
    試問誰會沒事空著一顆硬碟,專門就等著重灌時使用
    因此作業系統獨立一個槽,這是非常合理的

    其它儲存的資料,因為要預估需求空間是有困難的
    所以乾脆就都集中一個槽即可
    包括遊戲,無法預估會安裝多少遊戲,所以遊戲也安裝在資料槽
    好處是重灌後,只要重裝一次遊戲在相同目錄,破關的存檔資料便可以保留


    而 D: 專供 SWAP 使用
    使用 M$ 檔案系統中,最快速的 FAT16,給它最大的叢集
    理由就如 Microsoft 技術支援服務網頁提到的
    在獨立的分割區,創建一個新檔案 (pagefile.sys)
    其資料位於磁軌的位置,必為連續性區段

    每個分割區,都有它獨立的分割表 (File Table)
    如果這個分割區,只有一個檔案 (pagefile.sys),搜尋速度便會很快
    這和架設 proxy 伺服器時,快取用的目錄,建議為獨立分割區
    可大幅增加 proxy 快取效能,是同樣的原理

    使用 D: 當 SWAP,而不用使用 E:
    是因為就硬碟物理特性來說,D: 在磁盤上,是比較靠近 C: (系統碟) 的
    硬碟中最常讀寫的區域,除了系統碟,就是 SWAP
    讓兩者儘量靠近,可縮短硬碟磁頭移動的距離,藉此加快讀取速度

    ########################################

    不過我發現,當記憶體高達 1GB 以上時,上面那些都不重要了
    關了 SWAP 這個老舊的包袱,才是加速的根本解決之道

    我目前電腦有 1.25GB 的記憶體
    關掉 SWAP 後,不曾發生記憶體不足的窘況
    反而還有很多空間,可以提撥給 VM 機器模擬使用

    關閉 SWAP 的必要條件是:
    ----------------------------------------------------
    1.RAM 要在 1GB 以上 (最低要求)
    2.必須為 win-xp (因為 w2k 有最低 2mb 的限制)
    3.必須修改機碼,將預設值中的「把不用 dll 移到 swap」這個功能關閉

    清除記憶體內被不用的DLL文件 機碼 (此值預設是打開的):
    http://www.alan888.com/winxp/Optimize.html#ClsDll

    說明:
    DLL 動態函式連結庫,是應用程式執行時必要的函式庫
    它不能被從開機狀態中的作業系統移除,否則系統會當機
    這邊的「清除記憶體內被不用的DLL文件」機碼
    意指把暫時用不到的 DLL 文件,移到 SWAP (硬碟) 備用
    此機碼值必須為停用,才能真正關閉 SWAP

    不停用的狀況,作業系統會很雞婆的把 DLL 移到 SWAP
    然後跑出一個視窗說:虛擬記憶體不足,系統現在很雞婆幫您增加
    所以若要作業系統不要那麼雞婆 ,此功能必須是被停用的


  3. #3
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022
    AlwaysUnloadDLL 只對 Windows 2000 以前的系統有用。
    2002.8.17 - 2024.1.9

    繪本:Ghost cemetery



    畫集:日めくり 365


    名簿:創彩少女庭園

  4. #4
    會員
    註冊日期
    2004-10-25
    討論區文章
    370
    我都是讓系統自己決定分頁檔的大小(C, D, E 都是)
    那種事情...我不管的
    不過我的電腦使用分頁檔的時機也許不多...記憶體1.5G
    所以分頁檔....恩...沒感覺

  5. #5
    WebSphereMania Schnaufer 的大頭照
    註冊日期
    2001-03-29
    討論區文章
    8,876
    引用 作者:aiken
    我都是讓系統自己決定分頁檔的大小(C, D, E 都是)
    那種事情...我不管的
    不過我的電腦使用分頁檔的時機也許不多...記憶體1.5G
    所以分頁檔....恩...沒感覺
    1.5 GB ...... 大概只夠我啟動 Oracle 吧!剩下的幾隻 Java AppServers 還可以吃掉 3 GB 以上 ......


    Do you have interests in Software Testing !?

      Do you play Table Tennis !?

  6. #6
    會員
    註冊日期
    2001-10-22
    討論區文章
    278

    回覆: 【閒聊】硬碟分割規劃+分頁檔設定的討論

    割出來的FAT16 partition叢集大小設定可以直接在OS裡面調整嗎?
    另外設定兩個分頁檔這點,有沒有前輩有正常使用的大小設定的?
    小弟改用舊電腦,所以RAM最大只能用到512,這樣要以正常使用的情況下要如何設定較好?
    謝謝。

  7. #7
    會員
    註冊日期
    2002-01-13
    所在地區
    VDSL 50m/5m
    討論區文章
    181

    回覆: 【閒聊】硬碟分割規劃+分頁檔設定的討論

    我用 2gb ram ,若關掉虛擬記憶體,也建立《清除記憶體內被不用的DLL文件》 機碼, 當以前網路是 1.5m/128k 時, Bitcomet 下載中(約100+k/15k),同時打開 pczone 用 WinXP 內建 IME Pad 回覆,及燒錄光碟或用 Classic Media Player 檢查 .rmvb,就會跑出《記憶體不足》的提示,檔案管理員仍顯示有使用虛擬記憶體!?打開虛擬記憶體就順暢! 我覺得可能是 Windows 的先天限制。
    我用 K7N2/Sempron 2600+/GF 5700/WD 800JB作系統碟 ,WD2500KSx2(raid-0)作BT下載/ddr-400 1gx2 及
    K8N-SLi/Athlon 64 3200+/NX 6600GT x2(SLI)/日立120gb作系統碟,Seagate160gb(ncq)x4 (raid-0)作BT下載/ddr-400 1gx2 皆如此。
    看來下一次重建硬碟時要試試分別設在兩個不同硬碟上,但 size 呢?各位前輩尚未有所討論,或仍堅持實體記憶體夠大就好?

  8. #8
    ??????????? PHINEAR 的大頭照
    註冊日期
    2001-06-16
    所在地區
    Hinet
    討論區文章
    2,029

    回覆: 【閒聊】硬碟分割規劃+分頁檔設定的討論

    關於存放page file分割區檔案系統的cluster大小.....
    目前聽到有兩派論調
    其一為越大越好(依照cluster越大對單一檔案的I/O access動作次數越低效率越高為基礎)
    另一為4K是最佳值(依照Windows XP的page frame size=4KB為基礎)
    而在64位元的Windows下又有不同的考量

    下面有篇相關文章可以參考看看:
    http://aumha.org/win5/a/xpvm.php
    理論上應該4K較為合理
    因為一次的page fault一次Disk IO動作
    而一次page fault替換一個page frame(4KB)
    因此Page fault的Disk IO動作為一次access 4KB
    設置大於4KB的cluster真的有其效能增進嗎?

    當然
    這種東西還是能實測最準
    難保不會出現一些內部跳脫常理或不為人知的黑箱作業
    此文章於 2006-06-28 12:32 AM 被 PHINEAR 編輯。

  9. #9
    R1
    R1 目前未上線
    會員 R1 的大頭照
    註冊日期
    2001-02-20
    討論區文章
    47

    回覆: 【閒聊】硬碟分割規劃+分頁檔設定的討論

    記徥以前在玩 NT Server 時討論到調效 Cluster 很麻煩, 為了顧及 I/O 效率及空間利用率,
    要先分析整個 Partition 裡的所有檔案大小占有率, 分析完後先以檔案大小占有率最高的大小做為 Cluster 大小,
    再執行效能測試, 測試完後再依結果調整 Cluster 大小, 再反覆測試一直到調效好為止,
    且這樣的動作最好是每隔一段時再重新執行一次, 以期讓效能一直保持下去.

    Server 很注重效能所以必須這樣玩, 但個人使用的話應該感覺不出有多大的差別, 只要有定期重整磁碟應該就可以了.

  10. #10
    會員
    註冊日期
    2001-08-07
    討論區文章
    85

    回覆: 【閒聊】硬碟分割規劃+分頁檔設定的討論

    小弟個人是使用 iram + 1g ddr333*2 ($1.5kntd ea) 當專用 pagfile / temp / ie temp 使用.. ^_^



類似的主題

  1. 【技巧】設定Windows虛擬記憶體(實體記憶體&硬碟分頁檔)
    作者:liou 所在討論版:-- Windows 討 論 版
    回覆: 13
    最後發表: 2007-12-21, 11:23 AM
  2. 【軟體】win2000的分頁檔該設定多少才好?
    作者:spplkk2003 所在討論版:-- Windows 討 論 版
    回覆: 1
    最後發表: 2005-11-15, 07:30 PM
  3. 【求助】winxp pro的分頁檔需要在硬碟每一槽都設定嗎?
    作者:oscar02 所在討論版:-- Windows 討 論 版
    回覆: 2
    最後發表: 2003-05-09, 03:44 AM
  4. 【求助】無法設定分頁檔ㄉ大小....
    作者:212wayne 所在討論版:-- Windows 討 論 版
    回覆: 5
    最後發表: 2002-11-03, 05:43 PM
  5. win2000 pro 的分頁檔設定.......
    作者:goti 所在討論版:-- Windows 討 論 版
    回覆: 2
    最後發表: 2001-09-24, 04:39 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •