找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 120|回复: 0

[日积月累]:虛擬內存的設置

[复制链接]
发表于 2002-12-8 10:40:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一般人裝好Windows以後,可能都會讓系統自動處理虛擬內存。如果只是上網打字,這個東東確實不用你操心,但如果你要進行視頻播放、編輯以及3D游戲等等對資源要求較高的任務,就要小心設置自己的虛擬內存了。虛擬內存的設置好壞涉及到系統的快慢、磁盤碎片產生的多少,甚至會影響到系統的穩定程度,確實不容小看。雖然這個問題已經有不少文章進行過討論,但隨著筆者就來談談怎樣根據不同的任務種類設置虛擬內存:
  一、為減少磁盤碎片設置虛擬內存

  安裝Windows的時候,默認的虛擬內存是放在安裝系統所在的分區的,大小一般是物理內存的1.5倍。由於Windows還會把臨時文件(TEMP目錄及*.TMP)、IE緩衝區都放在該分區,這些文件都會頻繁地更新寫入硬盤,再加上虛擬內存的話,產生的文件碎片數量就比較多了。筆者認為,與其用整理軟件耗費大量時間整理碎片,倒不如為這些文件專門劃分一個分區,讓它們隨時有連續的空間可利用,速度也會更快。建議分出一個2G左右的分區,把TEMP、IE緩衝區的路徑全部直向該分區,虛擬內存當然也放上面了,假設你是用E盤作該分區,到一定時間想清理的時候,簡單地在DOS裡清空文件或快速格式化E盤就可以了。

  二、虛擬內存大小有學問

  虛擬內存在不同的Windows版本下,不同的任務環境裡,對系統的運行速度及穩定程度是有很大差異的。所以朋友們最好根據自己的實際情況設置:

  1、3D游戲為主的應用

  3D游戲是一種對CPU、顯卡、內存要求都很高的應用,一般人內存不會超過256M,所以硬盤也會加入到幫忙臨時交換數據的行列。筆者建議你把虛擬內存預設得大一點,這是由於3D渲染人物和景物模型需要大量的內存資源,虛擬內存也會變得很大,在游戲過程中,游戲本身的計算量已經很大,CPU負荷很重,如果初始的虛擬內存不夠,要臨時增加的話,Windows就向磁盤寫入新數據——顯然,在游戲過程中生成更大的文件與平時改變設置是不同的,整個系統速度會被拖慢,有時甚至會因為內存和磁盤速度不同步導致非法操作。筆者在玩CS1.5版的時候就發現某個地圖經常非法操作退出,同時發現硬盤燈狂閃,後來嘗試把初始的虛擬內存增加到750M以上,游戲穩定度立馬大大增加了。證明虛擬內存對這種任務的影響是蠻大的,建議空間足夠的話,初始化數值設到800M以上,對游戲的流暢是有幫助的。

  2、以播放欣賞視頻為主的應用

  視頻應用也是個對硬盤空間胃口很大的主兒,不過你別因此認為也要像3D游戲一樣把虛擬內存設的很大,尤其是WindowsXP的用戶(XP稱為頁面交換文件)——筆者在使用過程中發現XP有個小毛病,就是虛擬內存設大以後,不會自動把不需要的空間釋放,也就是說那個PAGEFILES.SYS會越來越大,尤其是播放了RM、ASF等視頻流文件以後,如果你把虛擬內存和XP放在同一分區,Windows經常會提示你虛擬內存設的太小,或是磁盤空間不足要清除不需要的垃圾文件雲雲。此時查看一下那個頁面交換文件,已經有1G了;還有,如果你不是用FTP工具下載文件,用IE直接點鏈接的話,XP也會先把數據臨時存放到Windows\TEMP目錄裡,也是經常不會自動刪除。所以你會發現安裝XP的分區越來越小,建議播放視頻文件的XP用戶,又沒條件為虛擬內存設置專門分區的,把初始數值設小一點,提示空間不足的警告出現的機率會小一點。當然,最根本的辦法還是轉移虛擬內存的存放分區,或是用PQ為XP分區增加更大的空間。

  三、虛擬內存其他方面的影響

  有很多新接觸電腦的朋友,是使用Windows98的。Windows98中的虛擬內存名字叫WIN386.SWP,默認是在C盤根目錄下,沒有隱藏屬性,一般是會自動根據需要變化大小的。新手們往往不知道這個文件是什麼東西,有人甚至嘗試刪除它,結果在DOS裡刪除了又重新生成,GUI裡卻刪除不了,以為是中了病毒,於是就跑到論壇上求救。筆者也見過運行了PHOTOSHOP,期間在資源管理器中企圖把WIN386.SWP刪除,結果死機的人,所以這個虛擬內存影響還是蠻大的,要是你吃不准,不要亂刪文件,就讓Windows自己處理好了。後來微軟也學乖了,把虛擬內存改名為PAGEFILE.SYS,並隱藏起來,免去了很多麻煩。

  可見,用電腦掌握一點必要的常識,以及做好備份是很重要的。例如論壇上每天有人求救關於Windows損壞、優化過度系統崩潰和硬盤分區不見了的問題,如果你稍微知道一點系統維護的常識,有了GHSOT備份及分區表備份,是很容易搞定的小事——當然更不會以為WIN386.SWP或PAGEFILE.SYS是病毒或木馬鬧的人笑話你了.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-23 05:34 , Processed in 0.191657 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表