【測試】Ramdisk+Readyboost讓 Win 7 效能大增


gozillatw wrote:


筆電的部分,個人...(恕刪)


嗯!謝謝您的回覆,不過我的機器不是小筆電,也是acer出的小桌機阿,我再觀察看看好了.
其實Windows 7的效能監視器也可以監視Readyboost的使用情況。

底下這篇Blog有開啟說明。
http://blogs.msdn.com/saveenr/archive/2009/05/02/monitoring-readyboost-on-windows-7.aspx


harrykuo wrote:
其實Windows ...(恕刪)


喔~謝謝大大的分享
觀察Readyboost的使用情況後,發現會隨著時間用越久,Cache進入Readyboost的資料會越多
感覺電腦會越順喔~

所以我NB現在都不採用關機與重新開機(因為會清空Cache,重新再load一次)
我都改用睡眠,這樣重開機後,Cache的資料都還在,一開機後就滿順的喔~
如果我本身已經用WD 640GB AAKS*2作RAID0了
再用Ramdisk+Readyboost會有進步的空間嗎?
還是不需要了?
我的筆電目前2G的RAM開機感覺有點慢
但有一個SD卡的插槽平常用不到
不知如果插一張SD卡可不可以啟動Readyboost增加效能
----------
經過小測試
在2G的記憶體之下使用512MB的SD卡
似乎沒有加速的效果且似乎也比較耗電
看樣子要快還是要再加一條2G的RAM比較實際
各位大大安安:
龍哥在7/15~7/19高雄電腦展買了一台ASUS A52JC i5-450筆電,
但效能不好,
上來爬文看到此訊息,
但不懂Superspeed Ramdisk plus v10.0.1與Readyboost是什麼,
請各位大大幫忙回覆一下,
謝謝!

最近使用Win 7後改用 Superspeed Ramdisk plus v10.0.1後, 發現設定Readyboost 重開機後依然還會存在~
-- 宅男宅女的福音來了,90天免費體驗在家工作自動賺錢系統 http://vemma5888.weebly.com/
winyi wrote:
但有一個SD卡的插槽平常用不到
不知如果插一張SD卡可不可以啟動Readyboost增加效能
----------
經過小測試
在2G的記憶體之下使用512MB的SD卡
似乎沒有加速的效果且似乎也比較耗電


可能因為NB本身內建的SD讀卡機,效能就不是很好,所以就沒有加速的效果了~~
天理昭彰、報應不爽、諸惡莫做、眾善奉行、定慧等持、行善布施、災劫消弭、逢凶化吉,阿彌陀佛!
gozillatw wrote:
今天看了這篇文章,我多花了999買了條TDK 16G隨身碟,原因在於我桌機先試了條PATRIOT 16G 200X的當READYBOOST (測試的時候只開3.7G,因為隨身碟格式為FAT32),一樣跑PCMARK05,總分不知為何跑不出來,但各別的分數都有,主要差別就是在HDD的分數多快一千分,其他部分表現差異不大,作業系統是WIN7 x64、實體記憶體8G,圖明天補上。

測完上述分數後,我就把PATRIOT 16G那條格式化成NTFS,16G全當READYBOOST,整個操作起來真的有差,開程式的等待時間縮短,整個過程比較順暢,明天再來測當READYBOOST容量越大(4G對比16G),是否在PCMARK05的HDD分數上會再拉高?

我想WIN7既然在READYBOOST更進化(支援八個外接設備,原本最大容量從4G拉高到32G),相對VISTA只支援一個外接設備當READYBOOST,容量也只能開到4G,這樣看來容量越大應該效率會更好,雖然我翻了很多文章結論是當實體記憶體大到一定程度後(4G?),READYBOOST相對成了雞肋,但本人使用起來感覺真的是有總比沒有好,在隨身硬碟價格不貴的同時,有閒錢的話應該可以加個一條在桌機後面,最後我發現到一件事,在WIN7下,好像任何一個外接的硬碟還是隨身碟還是記憶卡都可以當READYBOOST,哪怕是讀寫速度很慢也可以,我把手頭上的全都測試了一下,都可以當作READYBOOST,可是有些隨身碟寫入速度才1~2M,這樣會不會成了笑果呢?


大大,你的文是去年的,我剛才看了文後試著去點我的外接硬碟,結果ReadyBoost失敗....


Canon EOS 500N + EF 35-80mm F4-5.6 Canon EOS 300D EF 28-105mm F3.5-4.5 EF 50m
harrykuo wrote:
其實Windows 7的效能監視器也可以監視Readyboost的使用情況。

底下這篇Blog有開啟說明。
http://blogs.msdn.com/saveenr/archive/2009/05/02/monitoring-readyboost-on-windows-7.aspx




依照BLOG上的順序是開啟了,但是我的電腦上沒使用ReadyBoost裝置的話,那個更新圖形上是沒有任何數據跑出來的。



圖形裡面那條曲線,其實是第一項%Processor Time的圖形,下面的的各個ReadyBoost項目都是分數0,因為並未有ReadyBoost裝置被啟動。
Canon EOS 500N + EF 35-80mm F4-5.6 Canon EOS 300D EF 28-105mm F3.5-4.5 EF 50m
感謝ycweng兄指出MS關於SuperFetch, ReadyBoot, ReadyBoost, and ReadyDrive的正式文件所在。
小弟在拜讀之後略有所知,想投桃報李,澄清一些關於SuperFetch和ReadyBoost觀念。

一、首先介紹一下windows的記憶體架構:
主記憶體(也就是實體記憶體,即一般的RAM)->虛擬記憶體(也就是page file 或swap file,放在硬碟)
在主記憶體中,是以page為單位。一個程式可能佔用一個或多個page的空間。
當同時在執行的程式所需的記憶體(如3GB)超過主記憶體的容量(如2.5GB)時,OS就會選擇一些程式(這就是SuperFetch的部分功用),將其所使用的空間移出主記體,放到page file中。當輪到該程式被執行時(foreground),再將其從page file 移回主記憶體。
但由於page file是存放在硬碟中,讀取速度相較於記憶體很慢,在移動的過程中會讓user感覺到電腦沒有回應,一直在讀硬碟。
所以效能改善的重點就在於“儘量避免將重要或user常在前景執行的程式移到page file”。

二、接下來,介紹一下SuperFetch及ReadyBoost。
SuperFetch:
這是用來主動偵測使用者習慣,判斷那些程式擁有較高的優先權,會最慢被移出主記憶體。
還有,當常用的程式被關閉時,若記憶體還有空間,SuperFetch也把將其保留在主記憶體。因為SuperFetch認定user很快就會再開啟該程式,則不用再從HDD載入該程式。
不過SuperFetch所使用、保留的記憶體的優先權是小於其他一般程式的。所以不會影響到其他程式的運作。這也就是大家說SuperFetch是使用”沒使用的”記憶體空間。

ReadyBoost:
提供一個快於HDD的空間給SuperFetch使用。

三、說明ReadyBoost在何種情形下對效能有所助益
在該文件中提出在兩種ReadyBoost能夠有所助益的情形(scenario):
1. 同時執行多個程式(Heavy usage of multiple programs concurrently)
ReadyBoost提供了一個專門給SuperFetch所使用的空間,當SuperFetch還沒有開始使用主記憶體(如剛開機時)時,或是其他程式佔用了全部的主記憶體導致SuperFetch無法使用主記憶體時,就可利用這個空間做事。
2. 加強程式啟動時的效能(Poor program start performance while using other programs)
當有多個程式都在存取HDD時(disk contention),windows會將常用的程式及檔案載入到此。當user使用時,就不用跟其他程式搶著存取HDD。

==============================
kiwisingle兄的機器使用2.5G RAM及5400RPM 的硬碟,很符合第一種情形。
之後做測試時,由於“同時開啟的程式所需的記憶體總量”(如3GB)超過“主記憶體的容量”(2.5GB),導致SuperFetch在無設定ReadyBoost時,無法有所助益。正是巧婦難為無米之炊!
當切出如0.5GB給RamDisk做ReadyBoost時,雖程式所需總量仍為3GB>2GB,但SuperFetch有專門的0.5GB可使用,故有所助益。
因此,所謂”存回硬碟的資料”和“存回ReadyBoost的資料”是一致的,ycweng兄並沒有說錯。
但由於“同時開啟的程式所需的記憶體總量”超過“主記憶體的容量”,因此導致效果不同。
==============================

四、從vista 到 window 7 有對SuperFetch做了一些改善,列出較重個的兩項如下:
1. 在開完機後,SuperFetch會等幾分鐘才開始使用主記憶體。這是為了避免SuperFetch從HDD載入資料,導致電腦出現無法回應的現象,讓user奇檬子不好。
2. 大量避免預載下列幾種檔案:
a. Large and sequential files
b. MP3s, pictures, ISOs, and videos
c. Files that are only opened for write (such as log files)
==============================
上述第一點應可回答topus兄的疑問。
==============================

五、其他建議(沒說明原因)
1. ReadyBoost的size 建議為主記憶體的兩倍
2. ReadyBoost可用NTFS或exFAT。建議用exFAT。

希望以上的內容可以對大家有所幫助!
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)

今日熱門文章 網友點擊推薦!