倍可親

回復: 5
列印 上一主題 下一主題

[分享]妙用大容量內存,降低硬碟損傷度,提高系統性能!, 分享Ramdisk軟體

[複製鏈接]

11

主題

197

帖子

69

積分

貝殼新手上路

Rank: 2

積分
69
跳轉到指定樓層
樓主
guanjinman 發表於 2007-8-29 05:19 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
偶剛剛買了台【東芝 Satellite A100-095】筆記本。
配置:CPU 類型 Mobile DualCore Intel Core Duo T2250, 1733 MHz (13 x 133)
系統內存 2048 MB (DDR2-533 DDR2 SDRAM)
顯示卡 NVIDIA GeForce Go 7300 (256 MB)
音效卡 Realtek ALC862 @ Intel 82801GBM ICH7-M - High Definition Audio Controller [B-0]
硬碟 TOSHIBA MK1237GSX (120 GB, 5400 RPM, SATA-II)
預裝意文版的vista系統

因為vista用不習慣,就改裝了中文Xp,但是2GB內存對xp系統似乎過大,有點浪費。況且,Windows 2000/XP可有效管理的內存容量為1GB左右,大於這個數目也會出現不穩定的情況,而且視主板BIOS型號及晶元組性能而不同。於是想到了Ramdisk。Ramdisk是微軟開發的一個命令行界面的虛擬內存小工具,國內有網友為它編寫了一個界面,使用起來更方便。它可以把一部分內存空間虛擬成內存驅動器、硬碟驅動器或者軟盤驅動器三者中的一種,由於使用的是內存空間,運行速度比硬碟要快很多,而且這一部分空間在內存掉電後會自動刪除,假如把它指定為系統的臨時文件存儲和IE臨時文件夾,將可以大大減少磁碟的碎片。當然,這一特性也會對我們造成一定的麻煩,使用時千萬不要把重要文件放置在虛擬的空間中,否則也會在掉電后消失。網上有文章說使用大內存后可以禁用虛擬內存,其實不管內存多大,禁用虛擬內存始終感覺不妥。因為Windows本身的設計就是,一旦發現有進程轉入不活躍狀態,就會把分配給它的內存空間映射到交換文件中,儘可能空出物理內存給其它活動的線程,並不是用完物理內存才開始動用交換文件。因為如果等到物理內存用完再調用,就已經太遲了,在配置較低的機器上勢必造成數據傳輸和處理停滯。所以禁止虛擬內存從原則上來講,最容易引起Windows異常,即使不出現運行不了的故障,也會頻繁地提示虛擬內存不夠。

1、Ramdisk的安裝

  第一次使用Ramdisk,需要先安裝,直接點擊界面上的「安裝Ramdisk」,安裝時,Windows可能會警告驅動程序沒有數字簽名,不去理睬它,直接按「確定」就可以了。在安裝以後,假如不想再使用Ramdisk,可以點擊「刪除Ramdisk」把虛擬空間刪掉。



2、Ramdisk的設置

  安裝Ramdisk后,界面左邊的選項就變為可選了,建議大家根據實際情況設置虛擬磁碟的大小,比如平時實際內存使用量在1GB以內,那麼2GB內存就可以設置虛擬磁碟256-768MB,偶設置的是1GB,盤符選擇一個沒有被佔用的就可以了,建議使用默認的R盤。磁碟類型一般選擇「固定硬碟」,最後點擊一下「確定」,虛擬空間就出來了。



3、虛擬空間的運用

把臨時文件轉移到這個虛擬空間里:依次打開「控制面板」→「性能和維護」→「系統」,在「高級」頁面中點擊「環境變數」按鈕,依次更改上面的「用戶變數」,把「TEMP」和「TMP」兩個目錄更改到「R:\TEMP」;同樣的,下面的「系統變數」中的「TEMP」和「TMP」也需要作相應的更改。

把IE緩存轉移到這個虛擬空間里:選擇控制面板-intetnet選項-常規-設置,修改IE的緩存目錄。偶選了200MB緩存空間。偶同時也使用opera瀏覽器,所以把opera緩存也轉移到虛擬空間了,使用火狐瀏覽器的當然也可以轉移。把緩存轉到這個高速讀寫的空間后,會發現打開網頁快多了,特別是第二次打開相同的網頁。

偶把頁面文件(虛擬內存)也轉到這個虛擬空間里:進入「打開→控制面板→系統」,選擇「高級」選項卡,點擊「性能」欄中的「設置」按鈕,選擇「高級」選項卡,點擊「虛擬內存」欄內的「更改」按鈕,即可進入「虛擬內存」窗口;在驅動器列表中選中系統盤符,然後勾選「無分頁文件」選項,再單擊「設置」按鈕;接著點擊「R」分區,選擇」「自定義大小」選項,在「初始大小」和「最大值」中設定數值(偶設定500MB~1000MB),然後單擊「設置」按鈕,最後點擊「確定」按鈕退出重啟生效。

相信BT、emule、迅雷下載對硬碟有傷害的話,可以把臨時文件、下載存放位置轉到這個虛擬空間(下載用的話這空間感覺有點小),只是當文件下載完后要記得重啟前把文件轉到真實硬碟上,否則就丟失了。

開臨時ftp伺服器分流熱門文件,如果內存足夠大,可以把熱門的文件完全放到虛擬磁碟上,這樣就不怕多線程訪問ftp造成硬碟損壞的問題了。比如下載BT動漫一般現在動漫都是一個星期才更新一集,所以你完全可以把下載路徑放到R盤,一般一片也就100M左右,大的如AVI也就300多M,可以把R盤設置大點,相信內存沒有1G的人也都有512M吧,在下載的時候設置個200M應該沒有問題。不過就是注意要下載好及時移到別的文件夾,不然,重啟文件就丟失了。

偶測試把遊戲400MB的紅色警戒拷到這個空間后再運行,遊戲快多了,造那些東西真是快速。

Ramdisk下載
Ramdisk.rar

感興趣的朋友可以去試試

自己通過磁碟測速軟體測得真實的120GB硬碟讀取速度為38MB/S左右,這個虛擬磁碟(就是內存咯)讀取速度為2835MB/S。哇!相差幾十倍啊,所以,在不轉移頁面文件到這個空間的情況下,可以把這個虛擬磁碟用壓縮格式化成NTFS,這樣可以存更多文件(壓縮磁碟犧牲性能為代價的,可是對於這個上千MB/S的讀取速度而言根本就沒什麼損失)

自己發現的一些疑問:

默認設置后的這個虛擬硬碟的格式是FAT32的,可以格式化成NTFS格式。不過當我格式化成NTFS之後,轉移了頁面文件到這個空間上重啟后,這個虛擬磁碟又變回FAT32了,不知道為什麼?

未設置這個虛擬磁碟前,我用任務管理器查看PF使用率(頁面文件)為200MB左右,當設置后再去看看這個頁面文件達到1.27GB,可是去「更改虛擬內存」那裡看到還是分配500MB,偶設置「初始大小500MB」和「最大值1000MB」,似乎1.27GB不對,不知道為什麼?

[ 本帖最後由 guanjinman 於 2007-8-30 15:21 編輯 ]

0

主題

31

帖子

8

積分

註冊會員

Rank: 1

積分
8
沙發
rickrock 發表於 2007-8-30 05:35 | 只看該作者
"使用火狐瀏覽器的當然也可以轉移。把緩存轉到這個高速讀寫的空間"
Would you please tell me how to do this process in detail.
Many thanks,
回復 支持 反對

使用道具 舉報

11

主題

197

帖子

69

積分

貝殼新手上路

Rank: 2

積分
69
3
 樓主| guanjinman 發表於 2007-8-30 15:16 | 只看該作者

回復 #2 rickrock 的帖子

在Mozilla firefox(火狐)2.0瀏覽器地址欄中輸入about:cache並鍵入回車,接著將顯示Mozilla firefox(火狐)2.0瀏覽器的內存緩衝設置與磁碟高速緩存設置。如果在頁面上單擊List Cache Entries鏈接,我們還可以查看緩衝區中有哪些數據文件。

1. 調節高速緩存容量

假如你想自行調節磁碟高速緩存的最大容量,可以選擇工具菜單下的選項命令,在彈出窗口中選擇隱私,然後在右側視圖中單擊展開高速緩存,自行設置容量大小。

2. 更改臨時文件存放位置

如果你希望自定義Mozilla firefox(火狐)2.0瀏覽器的臨時文件存放位置,可以在Mozilla firefox(火狐)2.0瀏覽器的地址欄中輸入about:config回車,打開詳細配置頁面;然後右擊滑鼠新建一個首選項,名為browser.cache.disk.parent_directory,類型為字元串,再輸入新的臨時文件路徑,例如 E:\Firefox Temp即可。
回復 支持 反對

使用道具 舉報

0

主題

31

帖子

8

積分

註冊會員

Rank: 1

積分
8
4
rickrock 發表於 2007-8-31 08:01 | 只看該作者
Thank you for your information.
I have set up my firefox accordingly, but did not find that the speed is faster than before set up.
Please let me know how to test the speed.
回復 支持 反對

使用道具 舉報

2

主題

334

帖子

80

積分

貝殼新手上路

初過語言關(三級)

Rank: 2

積分
80
5
占士 發表於 2007-8-31 11:58 | 只看該作者
頂,好文
補充一點:
http://www.coolcode.cn/?p=168
這位先生的文章很有幫助


回復 支持 反對

使用道具 舉報

2

主題

334

帖子

80

積分

貝殼新手上路

初過語言關(三級)

Rank: 2

積分
80
6
占士 發表於 2007-9-2 05:02 | 只看該作者

回復 #3 guanjinman 的帖子

E:\Firefox Temp
一關機就沒了,這該如何是好?
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-1 03:39

快速回復 返回頂部 返回列表