|
 
- 閱讀權限
- 30
生命值- 378
法力值- 188
金幣- 1015 G
聲望- 93
|
阿....不好意思,我找不到那個釋放記憶體的了...4 ]: g/ X) K8 J# U* o6 f8 ?! E
1 n D5 M4 [: t) W原來在 3DM 看到的說,剛剛去找,已經找不到(為啥那麼大一個論壇的搜尋功能不能用阿... )
) W% H( ?' X0 F
0 e m4 O# p y-----------------------------------我是分隔線---------------------------------------------+ `; x* X9 w- b+ i
* Z, ~* O2 g8 _3 E P+ Z! @1 s4 x( b; F, v
不過,來說一下好了,基本上 虛擬記憶體的大小最大設定為實體記憶體的 1.5 倍就好了。2 ^- K7 r' C8 V0 u, s, `& x9 j ~
, |: ], A$ W g; a' T5 k# V$ p
依我的理解......會這樣的情形,其實是因為 GAME 一直把資料丟進實體記憶體,
3 \0 E; ^9 x1 p8 P2 L0 Y6 `% j% t0 J" O5 S4 a! U6 H5 W3 _1 R
而一段時間後系統會自動判定,該將哪些資料丟進虛擬記憶體裡面,4 o. V, C+ g, V4 o
0 p6 o( E4 I5 ]( O# l1 a
空出實體記憶體的空間供程式使用,而當時間長了的時候,: ?2 M1 A6 U: {0 J7 b
6 ~, C& T/ t9 u5 @2 t9 h
虛擬記憶體中存取者大量的資料未消化,而系統仍然要把實體記憶體中資料丟進去,) [0 F0 W3 y- b6 m& _' W: D: u
4 U4 W) i5 z5 z4 O% G1 Y& N, p它就會開始執行覆蓋的動作(清除舊資料、插空隙填補....),* b7 J( k2 v" C. o" g& a {
$ n1 \2 g3 Z3 G4 K! \1 R當資料都從虛擬記憶體中讀取資料的時候,由於硬碟的速度絕對沒有RAM來的快
; @) w) p# Q0 ~& c: |: I' n2 v/ \8 h5 L' q' p% S
這時候系統就變慢了,0 f" i- ^! ]3 V8 D9 s
, K% v$ M% i9 J# w* R其實虛擬記憶體在硬碟中並非放置一整個連續的空間,而是它讓程式以為他是一整個連續的空間,
- |9 Q' A% Q, K9 e0 q' x' v" X! I
9 C6 x- M4 j N2 d" K9 T當你在做硬碟重組時,並不會去重組到這一塊....(好像打得有點多了...以下省略)
5 r( |& j3 S8 X3 _+ l
9 c7 \( e+ ~5 B( ^0 P1 s一般說到WINDOWS 優化,它都會去固定虛擬記憶體的大小,
8 k5 i# U$ r; `, t* |3 Z. _% U3 R. O0 Q0 S! O1 E
主要就是為了不要讓這個空間變得零零碎碎的(原先WINDOWS設定是 2MB~RAM*1.5),
6 J: E" H3 f$ e! I4 N0 z5 M1 O, ^- _8 M" z# r" u8 l9 { V4 Q. L+ e, V
我的方式是,先去設定所有硬碟"沒有"分頁檔,
6 R7 G3 @. y6 U( O K H
' e" f* m& T. I# d+ V8 R接者重開機,看看硬碟裡還有沒有 pagefile.sys,有的話砍了它,再執行磁碟重組,
1 I! t% s8 D. H4 g9 b s+ t. T2 u" s# x( w# ]$ \' i
重組完,再去設定 系統槽使用RAM/2 ~ RAM*1.5 的分頁檔,重新開機。( }) `' z; d; k" s( V' h7 Q$ q
- `2 n5 g" ^" p: _, E5 O6 }( a3 d
其實分頁檔並非設越大越好,主要在於讀 RAM 的速度比讀 HDD 的速度快,
5 b% F3 T! z( I9 x X0 v3 B8 Z2 K. S& E
(大記憶體的系統跟小記憶體的系統相比,在設置虛擬記憶體時,標準有些不同。)
: G. s9 P% a( W/ z' m% J& ~$ A) b
當你的 RAM 有 2 G 左右的話,其實分頁檔設定在 RAM 的0.5 到 1.5 倍(或是與RAM相同)之間就好了,
- R' r/ h" U- |" e3 ^) h
0 ^+ b5 _6 e0 J4 s" ~: U) N4 k如果RAM更大的話(XP 32BIT不算,只能用2GB),可以試者把分頁檔設的小一點,例如256MB(因為某些程式設定還是一定要用到它),
7 N+ |3 v' b& V/ {6 {! T. Y# {4 E) E* ?. K8 i
讓程式執行的時候都用 RAM ,而不去繁複的讀取HDD,這樣反而效能會比無止盡的加大分頁檔來的好,' n. I f; h( Z+ }8 S
0 o4 k1 \( X( I5 a" [要準備洗澡睡了......有空再來把剩下的補完@@4 ?+ B3 Z3 n" ~/ {5 K
1 G T7 y$ j- d7 U1 V
要試驗的可以試驗一下唷,看效能會不會增進. |
-
總評分: 聲望 + 2
查看全部評分
|