給1GB或者更大容(róng)量內存的電(diàn)腦提速
內存越大,機器越快(kuài)?我想大多數人的回(huí)答都(dōu)是肯定的(de),從256M到512M的提示是明顯的,所以想當然的,從(cóng)512M到1G的(de)提升也會很明顯吧。但是(shì)我用我的親身(shēn)經曆告訴你,1G的(de)內存比512M還(hái)慢,當然前提是你什麽都不(bú)設置。
前(qián)幾天我把(bǎ)我(wǒ)的(de)Compaq N410c擴展到了1G的(de)內存(cún),2×512M pc133的SD,結果擴展之(zhī)後發現(xiàn)機(jī)器不但還跟原來一樣,有點卡,而且休眠時間(jiān)變長了,這是肯定的啦,休(xiū)眠就是把內(nèi)存裏的東西(xī)拷貝到(dào)硬盤上(shàng),內存越大,休(xiū)眠時間肯定越長了,這讓我很鬱悶(mèn),難道我花了500多升級我的機器,反而(ér)比原來更慢了。
我用(yòng)memstate這個軟(ruǎn)件實時監測我的內存情況,發現一直(zhí)都有600多兆的空餘內存(cún),這說明(míng)機器(qì)的內存(cún)是非常夠用的,甚至很多(duō)都在被浪費著,可是機器為啥還是這麽慢呢?於是我到google上找原(yuán)因,結果(guǒ)發現已經有(yǒu)很多人發(fā)現這個問題了,並且已(yǐ)經有了權威的解(jiě)釋,這裏我把關(guān)鍵(jiàn)的部分(fèn)摘(zhāi)抄出(chū)來,並結合(hé)自己的使用心得與(yǔ)大家分(fèn)享。注:這裏的修改(gǎi)以(yǐ)及使用(yòng)方(fāng)法(fǎ)均(jun1)針(zhēn)對XP係統。
一(yī)、修改(gǎi)注冊表發(fā)揮大內存優勢
現在(zài)請(qǐng)打開注冊表(biǎo)編輯器(qì),找到[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Momory Management],在右側(cè)窗格修改(gǎi)一些鍵值,具體如下(要注意的是(shì),做一(yī)下設置的前提是內存最好超過512MB,並僅限(xiàn)於windows 2000/XP)。
(1)"LargeSystemCache"(啟動大的(de)係統緩存):在內存中開辟一塊大的內存空間用於(yú)磁盤(pán)文件係(xì)統的預讀取操作。當程序連(lián)續請求的數據增加時,Windows通過係統緩存自動(dòng)預(yù)讀(dú),使程序能以最(zuì)快速度獲取所需數(shù)據。由於啟用(yòng)這個係統緩衝(chōng)會占用較多的(de)物理內存,使得能(néng)被(bèi)程序(xù)利用的可用物理內存減少。將其值設為1。這(zhè)樣(yàng),係統(tǒng)緩存從4MB增加到8MB。
(2)"SecondLevelDataCache"(提高cpu性能):CPU的處理速度要遠遠大於內存(cún)的(de)存取速度,而內存又(yòu)要比硬盤快得多。這樣(yàng)CPU與內存(cún)之(zhī)間(jiān),內存與磁盤之間就(jiù)形成(chéng)了影響性(xìng)能的(de)瓶(píng)頸效應,前麵的"LargeSystemCache"是(shì)為了緩解內存(cún)與磁盤瓶頸而設計(jì)的,而CPU為了能(néng)夠迅速(sù)從內存獲取處理數據也設置(zhì)了(le)一種(zhǒng)緩衝機製L2 Cache(二級緩存)。調整這(zhè)個鍵值能夠使Windows更好地配合CPU利(lì)用該緩(huǎn)存機製獲得更(gèng)高(gāo)的數據(jù)預讀取命(mìng)中率(lǜ)。建議將(jiāng)其設置(zhì)為(wéi)512。
(3)DisablePagingExecutive(禁用頁麵文件(jiàn)):將(jiāng)其值(zhí)改為1(十六進製),這樣將使所有程序和數(shù)據(jù)強製性限定(dìng)在物理內存(cún)中(zhōng)運行(háng),而不(bú)是使用虛擬內存。很明顯,當有(yǒu)足夠多的物理內存來完成所需任務時(比如1GB以上),這樣做必使係統性(xìng)能得到巨大的提(tí)升。對於(yú)內存僅(jǐn)有128MB甚至更少的用戶而言啟用它或許就是災(zāi)難——係統頻(pín)繁出(chū)錯,直至崩潰。
(4)"IOPageLockLimit"(定製輸入/輸出緩(huǎn)衝尺寸):輸入輸出係統是設(shè)備和微處理(lǐ)器之間傳輸數據的(de)通道,當擴大其緩衝尺寸時數據傳遞將更為流暢。同理,具體(tǐ)設置多大的尺寸要視物(wù)理內存的(de)大(dà)小和運行任務多少來(lái)決定,一(yī)般來說,如(rú)果內存有(yǒu)64MB就可將該雙(shuāng)字節鍵的16進製(zhì)值設置為400(1MB)、800(2MB)或1000(4MB)128MB內(nèi)存可設(shè)為1000(4MB)、2000(8MB)或4000(16MB);256MB內存(cún)4000(16MB)或(huò)8000(32MB)。當然如(rú)果有更多內存,完全可以將其設為10000(64MB)甚至更(gèng)多(duō)。當設為0時,Windows將(jiāng)自動配置。
設置這些之後,重啟係統即可。其實修改這些(xiē)的效果並不(bú)是很明顯(xiǎn),不過心(xīn)理上總有(yǒu)個安(ān)慰(wèi)吧,下麵的才是讓你感到質的(de)飛躍的地方。
二、利用虛擬硬盤軟件
這裏要向大家介紹(shào)一個軟(ruǎn)件,RAMDisk Plus,這個軟(ruǎn)件就(jiù)是把內存的一部分劃分出來作為一個(gè)磁盤分區用的(de),你可以把一些(xiē)臨時文件夾轉移(yí)到這個分區上,比如IE的臨時(shí)文件夾(jiá),這樣會(huì)大大(dà)提升你(nǐ)瀏覽(lǎn)網頁(yè)的速度。內存的傳(chuán)輸速度(dù)和硬盤(pán)的傳輸速度的差距我想大家(jiā)都清楚(chǔ)吧,用內存的一部分(fèn)作硬盤相(xiàng)當於添加了一個幾十萬轉的硬(yìng)盤,速度的(de)提升可想而(ér)知。這個是我的(de)親身體會(huì),我把我(wǒ)的(de)內存(cún)中(zhōng)的(de)100M劃出來作(zuò)為(wéi)一個分區,然後把IE的臨(lín)時(shí)文件(jiàn)夾挪(nuó)到上麵,重啟之(zhī)後,打開網頁(yè)就是一瞬間,以前即便是在網速很好(hǎo)的(de)半夜,也沒有這(zhè)麽快的,看來很多時(shí)候網速不是瓶頸,機器才(cái)是瓶頸啊,尤其是那些(xiē)圖片(piàn)較多,需要緩存(cún)的網頁,大家可以試試。劃出這100M內存之後,我現在的正常可用(yòng)內(nèi)存還(hái)保持(chí)在500M以上,還有好多空間(jiān)啊(ā),好在RAMDISK plus可以添加多個(gè)分區(qū),我可以(yǐ)再劃(huá)出來幾個分區(qū),然後(hòu)把一(yī)些常用程序放(fàng)進去,這樣運行起來肯定也快多了。
不過記(jì)住,內存掉(diào)電後裏麵東西就都沒了,但是還(hái)好,Ramdisk plus提供了關機自動保存的選項,也(yě)就是關機(jī)的時候可(kě)以把虛擬硬盤分區中的(de)東西保存(cún)到實(shí)際硬盤(pán)分區中你指定的地方,然後開機的時候再load回來(lái),跟(gēn)休眠的道理差(chà)不多(duō)啦,隻(zhī)是這樣就(jiù)會導(dǎo)致(zhì)關機時間和開機時間變得很長,所以我(wǒ)建議隻在(zài)虛擬硬(yìng)盤(pán)分(fèn)區(qū)上放臨(lín)時文件,反正臨時文件遲早(zǎo)是要被清空的,放到ramdisk上還省(shěng)去了手動清空的麻(má)煩。
關鍵詞:內存(cún),電腦提速(sù)
閱讀本文後您有什(shí)麽感想? 已有 人給(gěi)出評(píng)價!
- 0
- 0
- 0
- 0
- 0
- 0