- 閱讀權限
- 30
- 生命值
- 378
- 法力值
- 188
- 金幣
- 1015 G
- 聲望
- 93
|
發表於 2010-4-28 00:01:56
|顯示全部樓層
阿....不好意思,我找不到那個釋放記憶體的了...
: s" e0 Y5 t6 u) P5 [4 F, C: T: O$ x8 {# }6 {* t
原來在 3DM 看到的說,剛剛去找,已經找不到(為啥那麼大一個論壇的搜尋功能不能用阿... )+ p$ K+ i( q G* G5 K8 T+ L" r# o
; K. ?9 [7 r( d
-----------------------------------我是分隔線---------------------------------------------
! J$ H: x! r/ R, ^5 v% O, n2 V5 e! }& O y
不過,來說一下好了,基本上 虛擬記憶體的大小最大設定為實體記憶體的 1.5 倍就好了。! P- |5 N' |- D* m" Z7 ?, a4 J. j
- T+ i6 x. e5 t
依我的理解......會這樣的情形,其實是因為 GAME 一直把資料丟進實體記憶體,1 @+ Q) {0 s H+ [" n1 U- s
! N# j, f* {0 I而一段時間後系統會自動判定,該將哪些資料丟進虛擬記憶體裡面,
8 W% w; ^* @7 f" ^( T& Y5 k' d8 {3 o: U& h! B' N- v
空出實體記憶體的空間供程式使用,而當時間長了的時候,% r; J% `; a' t* t) {; T# ]
( |$ v5 o* U# u4 U& h; M; @ u& r" T虛擬記憶體中存取者大量的資料未消化,而系統仍然要把實體記憶體中資料丟進去,
4 p0 f& _* _. o5 H! }% ~7 @# l. q u0 I* `0 i
它就會開始執行覆蓋的動作(清除舊資料、插空隙填補....),0 T1 X+ f/ |; X$ p
' Q/ Q8 [! [ a+ y& k
當資料都從虛擬記憶體中讀取資料的時候,由於硬碟的速度絕對沒有RAM來的快
) H+ c- X) K! u$ j# m) N- Y- i4 H* u7 H% e& x
這時候系統就變慢了,$ T: E, S6 H% _* d
0 k; h/ P( _+ F- L! C( x其實虛擬記憶體在硬碟中並非放置一整個連續的空間,而是它讓程式以為他是一整個連續的空間,
9 e! X: a. z; o" ^1 \
$ i F; n+ W. i) g當你在做硬碟重組時,並不會去重組到這一塊....(好像打得有點多了...以下省略)
8 g8 p+ T" c$ @9 n2 _$ x- S. {+ v/ g
一般說到WINDOWS 優化,它都會去固定虛擬記憶體的大小,$ {0 M {- R, ^! T! o/ K, U7 [- N* p
9 c8 Q j# n% e4 @ Z
主要就是為了不要讓這個空間變得零零碎碎的(原先WINDOWS設定是 2MB~RAM*1.5),$ j9 i$ F; j( N6 \2 |$ U3 u/ Q n
2 o0 u/ N% @ i" j% d
我的方式是,先去設定所有硬碟"沒有"分頁檔,7 Q6 y+ ]/ d; a; j6 E" ]( e7 S
3 R- q, D. s1 s9 L" a5 }
接者重開機,看看硬碟裡還有沒有 pagefile.sys,有的話砍了它,再執行磁碟重組,
$ Q* o0 Q5 Q. m0 D. B4 K
8 d( i) Y9 h$ c% r重組完,再去設定 系統槽使用RAM/2 ~ RAM*1.5 的分頁檔,重新開機。3 k* O9 J! M* |) Q1 Z
- ]! n ?. |+ J7 C3 n) U) Y0 J# O其實分頁檔並非設越大越好,主要在於讀 RAM 的速度比讀 HDD 的速度快,2 F6 e! b) b! H6 ]$ B; G1 S) }
; d2 q4 L! X4 L0 a% K, v/ {
(大記憶體的系統跟小記憶體的系統相比,在設置虛擬記憶體時,標準有些不同。)8 x8 _1 }) U: v1 J! I; H; O; d
) Z2 {( S( a* _2 V8 V# [6 N當你的 RAM 有 2 G 左右的話,其實分頁檔設定在 RAM 的0.5 到 1.5 倍(或是與RAM相同)之間就好了,5 L) p& e) k- _' k
- p' e3 M: S9 e! t如果RAM更大的話(XP 32BIT不算,只能用2GB),可以試者把分頁檔設的小一點,例如256MB(因為某些程式設定還是一定要用到它),* J- s8 ^' k2 n4 L6 y
; w" W% J* o. {! U8 p% r, m; Z" k7 w讓程式執行的時候都用 RAM ,而不去繁複的讀取HDD,這樣反而效能會比無止盡的加大分頁檔來的好, K( X+ x8 a% a. g1 I& P% O$ N
& L |3 R; a/ J2 f" c7 r6 R6 W
要準備洗澡睡了......有空再來把剩下的補完@@# D$ Q1 D/ e4 Y' P4 |
( K) `* R/ W8 M要試驗的可以試驗一下唷,看效能會不會增進. |
-
總評分: 聲望 + 2
查看全部評分
|