PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
adelies
Elite Member
 
adelies的大頭照
 

加入日期: Dec 2001
您的住址: Cape Crozier
文章: 6,122
引用:
Originally posted by kirklim
在剛才樓上那位大大提供的 URL 上,發現一段令人更驚訝的文字...

http://support.microsoft.com/defaul...EN-US;308417#31

Notes
To have Windows choose the best paging file size, click System managed size. The recommended minimum size is equivalent to 1.5 times the amount of RAM on your system, and 3 times that figure for the maximum size. Example, if you have 256 MB of RAM, the minimum size would be 384, the maximum size would be 1152.

難度...6 倍還未到最好,要 9 倍??????????????


奇怪,您是不是算錯?
1.5 x 3 = 4.5,和 9 相差甚遠說...
     
      
舊 2002-11-28, 09:06 PM #21
回應時引用此文章
adelies離線中  
kirklim
Major Member
 

加入日期: Oct 2002
您的住址: 香港
文章: 154
如果你有看我之前的文章..

當知道所謂六倍或者九倍, 不是 memory size, 是該 partition 所需要的 harddisk 空間...


1.5x 3 = 4.5


如果以 Microsoft 建議的設定..
假設 memory 為 256Mb
pagefile minimum 值為 256 x 1.5 = 384mb
maximum 值為 384 x 3 = 1152mb
如果要 virtual memory 的 pagefile 在完全沒有 fragmantation 的 partition 內運作 (在關機時 remove pagefile 是沒有用的, 因為建立 pagefile 時本身就會有 fragmant... 這是 windows 本身的問題... pagefile maximum = 1152mb 如果你的 partition 只有 1152 mb, 在重組硬碟軟件運作時你應可見到仍然是檔案分散..)

所以唯有把 1152mb x 2, 即建立一個約 2304mb 的 harddisk partition, 才可以永遠沒有 fragmantation 的情況下運作硬碟 virtual memory

______________
p.s. 剛試過關掉 virtual memory 來跑 WinXP 了, 1Gb ram 的速度仍然遠遠比不上用 harddisk 做 swapping, 相信情況不是上面幾位大大所講那麼簡單..

我本身有 1G Ram, 試過只 set 1536mb 的 pagefile, 或者 1g 的 pagefile, maximum 為 1536, 或者 2g 不到, 都遠比不上目前的設定..

1536mb minimum, 3072mb maximum, 6G 的 partition 用來專門跑 virtual memory..
大家有空也試試吧, 還是試試 Microsoft 本身的建議: 1.5 minimum, 4.5 maximum (maximum = minimum x 3)
 
舊 2002-11-29, 12:04 AM #22
回應時引用此文章
kirklim離線中  
Niise
Advance Member
 
Niise的大頭照
 

加入日期: Sep 2001
文章: 303
引用:
Originally posted by kirklim
如果你有看我之前的文章..

當知道所謂六倍或者九倍, 不是 memory size, 是該 partition 所需要的 harddisk 空間...


1.5x 3 = 4.5


可以請教使用的系統是啥嗎?這樣的使用習慣實在是相差過大
就我所知..不可以把V.M.關掉,因為有些程式設計時就考慮到記憶體不足的做法
因此它需要V.M.來swap.但是設定小一點的話..記憶體一樣夠用,速度會比較快
(構建VM Flie時,還有search都比較快)
不一定會沒有fragementation但是,卻不會因為fragmenation造成太大的困擾

不過我有個疑問,以w2k server來說你應該是看不到重組時swap file的重組吧
難道你用其他家的重組程式嗎?
舊 2002-11-29, 08:53 AM #23
回應時引用此文章
Niise離線中  
siriusjay
Major Member
 

加入日期: Mar 2002
文章: 235
引用:
Originally posted by kirklim
我發現一個很有趣的現象..

就是如果你把 virtual memory 放在和系統同一個 harddisk partition 內, 你的 virtual memory 會跑得很慢..

另一個有趣的現象是, 如果你把 virtual memory 放在和其他 data share 一起的 partition 內, 當你讀寫愈多, 該 harddisk partition 資料存放愈多時, fragmantation 愈多時, 你的 virtual memory 一樣會愈跑愈慢, 而電腦亦會隨之愈來愈慢..

你想重組該硬碟嗎? virtual memory 屬於系統檔案, 屬於無法重組的.

好了好了, 那麼我開個新 partition 來跑 virtual memery 就可以了吧? 對這是最好的方法..

但應開一個多大的 partition 來跑呢?

以 512MB ram 為例, 512 x 1.5 = 768.. virtual memory 的 fiesize 是 768k, 但不要忘記 768 只是 minimum, maximum 應該是 1536..

好了, 2Gb 來跑 partition 夠了吧?

很可惜, 如果你只開了個 2Gb 的 partition, 你重組該硬碟時仍會發現「綠灘頭」系統檔一片, 系統會建議你去重組硬碟, 但卻因為系統檔無法重組... fragmantation 的問題仍然嚴重, virtual memory 仍然無法跑得快..

那麼多少 harddisk space 的 partition 才夠跑 virtual memory, 快而又好呢?

答案是 : memory size 的 6 倍!!!

如果你有 512Mb ram, 就開個 3G 的 partition 用來跑 cache 用, 當然要 set NTFS 而不是 Fat32

重此以後就不用怕 virtual memory 因為 fragmantation 而跑得慢了, 是要浪費一些 diskspace, 但為了系統的整體表現和速度, 是值得的..

p.s : 我有 1G ram, 所以要用 6G 來跑 cache 呢. -_-''



系統檔是可以重組的
windows 2000之後的版本內建的硬碟重組程式
其實是一個叫做Diskeeper的程式的精簡版
你可以去找找Diskeeper的完整版本
現在好像出到7.0
他可以重組系統檔案,包括pagefile

他還可以打開一個選項,讓pagefile之後不會被再打散
不過開了會拖慢速度
建議是一開始設定大一點的pagefile,然後用diskeeper重組
之後只要pagefile不會再增大,就不會有fragment的問題了
舊 2002-11-29, 10:19 AM #24
回應時引用此文章
siriusjay離線中  
mingjou
Regular Member
 
mingjou的大頭照
 

加入日期: Jul 2002
您的住址: 在一個秘密的地方
文章: 99
我把C槽關閉然後開在另一顆硬碟768-2304
感覺上有好一點了不知這樣對不對
我的記憶體512MB
__________________
我的主機
p4 1.6 oc 2.133不加壓
asua p4s8x
Apacer ddr333 512mb(不錯用)
segate 40g 7200rpm x2(好用)
liteon 16x dvd
liteon 40x cdr
Albatron ti4200xp turbo 64mb (不錯啦)
NEC MultiSync LCD 1560V+
3COM 3C905C-TX(沒啥感覺快在哪裡)
win xp sp1
HEC 300VD-T 300w power(雙風扇很吵)
CREATIVE Live SE 5.1(可以)
NUKE7 5.1(送的不用錢感覺很好)
USB2.0(5.25)外接盒+Maxtor40g液態H.D
舊 2002-11-29, 10:25 AM #25
回應時引用此文章
mingjou離線中  
adelies
Elite Member
 
adelies的大頭照
 

加入日期: Dec 2001
您的住址: Cape Crozier
文章: 6,122
小弟的習慣:

1. 單一 Partition 給 Page File (OS 用的虛擬記憶體檔案)。
2. 設 Page File 時先清空此 Partition (最簡單就是 Format)。
3. Min 和 Max 一樣大,懶的改了。
4. 舉例,從下圖可以清楚看到檔案本身沒有斷離,這是大家要的嗎?? (小弟系統 256MB,所以隨便設定一個 512MB)



至於如果還要要求 Page File 裡面怎樣,可能要考慮關機時順便清 Page File (From: MS, For: Windows NT(?)/2000/XP):
引用:
REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"ClearPageFileAtShutdown"=dword:00000001
舊 2002-11-29, 01:15 PM #26
回應時引用此文章
adelies離線中  
adelies
Elite Member
 
adelies的大頭照
 

加入日期: Dec 2001
您的住址: Cape Crozier
文章: 6,122
對了,中午時忘記貼這張,超健忘的... >_<

以檔案管理員看那個 Partition:
舊 2002-11-29, 08:15 PM #27
回應時引用此文章
adelies離線中  
Niise
Advance Member
 
Niise的大頭照
 

加入日期: Sep 2001
文章: 303
引用:
Originally posted by siriusjay



系統檔是可以重組的
windows 2000之後的版本內建的硬碟重組程式
其實是一個叫做Diskeeper的程式的精簡版
你可以去找找Diskeeper的完整版本
現在好像出到7.0
他可以重組系統檔案,包括pagefile

他還可以打開一個選項,讓pagefile之後不會被再打散
不過開了會拖慢速度
建議是一開始設定大一點的pagefile,然後用diskeeper重組
之後只要pagefile不會再增大,就不會有fragment的問題了


這我知道但是我懷疑對他重組之後的效果,因為不管怎樣還是link
是哪個人跟你說pagefile會fragmentation?
除非你建構VM時硬碟已經是散亂不堪..否則winnt建構出來都是連續區段,
現在談的fragmentation是說pagefile裡面的internal fragmentation
雖然可能因為重組之後,可以不用一直移動讀寫頭,但是程式使用後還是一樣阿..
程式在裡面的page還是會散亂的,因此VM越小search越快,這是基於對VM的理論
漸漸地,我相信OS會朝這方向前進,無VM為目標
舊 2002-11-29, 11:08 PM #28
回應時引用此文章
Niise離線中  
Niise
Advance Member
 
Niise的大頭照
 

加入日期: Sep 2001
文章: 303
引用:
Originally posted by adelies
小弟的習慣:

1. 單一 Partition 給 Page File (OS 用的虛擬記憶體檔案)。
2. 設 Page File 時先清空此 Partition (最簡單就是 Format)。
3. Min 和 Max 一樣大,懶的改了。
4. 舉例,從下圖可以清楚看到檔案本身沒有斷離,這是大家要的嗎?? (小弟系統 256MB,所以隨便設定一個 512MB)

至於如果還要要求 Page File 裡面怎樣,可能要考慮關機時順便清 Page File (From: MS, For: Windows NT(?)/2000/XP):


其實清除pagefile不是很好的做法,以我來說,開機時間長達好幾個禮拜
開機時才清,一點意義都沒有,因此小的vm真的比較有幫助
多個小pagefile比一個大pagefile有效率的多(當然建構再多個實體硬碟上)
舊 2002-11-29, 11:16 PM #29
回應時引用此文章
Niise離線中  
JohnnyChen
Amateur Member
 

加入日期: Jul 2001
您的住址: 台北
文章: 46
引用:
Originally posted by bridge6914
請善用搜尋!

一般而言,1.5倍夠了!
例如我的1.5*512=768
放D槽!
不要放C槽好像會好一點....


不知道我這樣子做妥不妥當
我的OS XP 灌在C 10G
ProgramFiles灌在D 20G
遊戲和影像頡取灌在E 80G
FTP在F 80G
Ram 512 分頁檔Min和Max都設1536
C只有OS 沒有其他東東
舊 2002-12-12, 12:49 PM #30
回應時引用此文章
JohnnyChen離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是09:18 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。