SuperCache使用說明

來源:互聯網
上載者:User

轉自 http://hi.baidu.com/toools/blog/item/694b903584f08e89a61e12e6.html

SuperCache一款強大的超級緩衝軟體。下載可以到Rapidshare上。

cache page size: (快取頁面大小)預設:32K,大的值會增加片段,小的值增加開銷。
詳解:這個就相當于格式化磁碟時設定配置單位大小那樣。如果設為較小的值,那同樣的緩衝尺寸就有較多的快取頁面,每頁的平均浪費率也就較小,然而小的頁值也產生大的記憶體開銷,更消耗CPU資源。大值就反之。
推薦:64K P4處理器:64K 至強處理器:32K

Cache size:(緩衝大小)預設:128M,指定分配給cache的實體記憶體大小,必須是4MB的整數倍。
詳解:在沒啟用cache時,記下正常使用伺服器中可用記憶體的最小值,所有盤的cache size總數不要超過可用記憶體最小值的90%。不過也要注意當cache size很大,而cache page size太小時,你的CPU是否頂得住。
推薦:如果記憶體<=1G的話,就沒必要用了.用了反而會有反作用
             如果記憶體>=2G的話,讀寫分離,讀盤:500M,寫盤:500M~800M
             如果記憶體3~4G的話,讀寫分離,讀盤:700M~800M,寫盤:1024M~1500M

Sort algorithm:(排序演算法)預設:MRU,指定cache排序演算法,MRU即最近使用。MFU即最常使用。
詳解:MRU演算法,緩衝中只保留最近使用過的資料,當緩衝滿後丟棄過時的資料。這個演算法簡單,耗CPU資源少。
              MFU演算法,緩衝中只保留最常用的資料,當緩衝滿後丟棄最少用到的資料。這個演算法比較耗CPU資源,當cahce size值大,cache page size值小時,就要考濾你的CPU是否頂得住了。
推薦:MRU用於寫盤
             MFU用於讀盤
電影伺服器推薦用MRU。

Read-ahead:(預先讀取)預設:0,指定預先讀取的頁數。
詳解,即當系統要讀某扇區的資料時,cache預先讀取後續扇區的資料,這裡是指定預讀資料量的單位是cache page數量。當讀取連續扇區時預讀取能極大提高讀效能,但連續性不高時,反而白白耗了磁碟資源。
推薦:1,無盤伺服器的寫盤和客戶系統硬碟和遊戲盤的效果不是很大,設太大了可能得不償失。電影伺服器可以設大點。

Deferred-write mode:(延遲寫入模式)預設:關閉,指定快取頁面的平均寫延時。寫入延時以秒為單位,這隻是個平均值,有些快取頁面可能很快就寫到磁碟了,而有些快取頁面可能比指定的時間還要遲。(註:快取頁面是指唯寫到緩衝還沒寫到硬碟的那些cache page。)Supend lazywriting:(掛起寫延時,相當於快取頁面的平均寫延時是無窮大的。)這時資料只會寫入到緩衝而不會寫到磁碟裡,當這些頁達到了丟棄的時候(由排序演算法定),會被重新啟用。當整個cache(大小由cache size定)都被快取頁面佔滿時,會被強制寫到磁碟裡。
推薦:寫盤可以啟用。讀盤還是關閉的好。

附加:VFCFG.EXE命令詳解:
用法:
             vfcfg [ [-h hostname]          [-n username -p password] ]          [volume] [-status | -sc | -stop]                     [-lw latency]          [-ps pagesize]          [-cs cachesize] [-ra readahead]          [-mfu on|off]
說明:
-h 主機名稱或目標電腦,預設為本地機。
-n 使用者名稱(帳號)預設為目前使用者
-p 密碼
-n 使用者名稱的密碼預設為NULL
Volume 盤符,
-status 顯示狀態。
-sc 啟用cache
-stop 停用
-lw 設lazywrite latenc,'Off', 'disable' '0'為關閉寫延時,也可直接跟數字,最大為14400秒。
-ps Cache page size (in KB).
-cs Cache size (in MB).
-ra Read-ahead value
-mfu on 就是用MFU,off就是用MRU。預設是off。
SuperCacheII(超級紅緩衝)使用說明
支援win2003的穩定版SuperCacheII!

SuperCache_II for win2003Server這個軟體最主要的功能就是幫硬碟做cache的動作,你可以把他想成是硬碟的快取,目前市面上的硬碟快取主要為8MB,用這個軟體你記憶體有多大就可以用多少喔,預設值是128MB。(相當於買了大緩衝的硬碟,想想看,256M緩衝硬碟的速度!)

Supercache簡單設定方法:

1.先安裝好重開機

2.在我的電腦裡面,把你要cache的磁碟按右鍵選內容:

3.再選Performance:

4.點

Technorati 標籤: SuperCache

II...會出現目前狀況:

5.點Configure...來設定:

設定說明:

Cache page size一般來說不太需要動他,選大一點會有比較好的效能,但是空間使用上會比較浪費(最好和陣列的一致)

Cache size要使用多少記憶體來當cache,最大值請勿超過實體記憶體開機以後所剩下的量,不然會反效果。(系統最少保留256M以上)

Sort algorithm換頁演算法,MRU比較省CPU資源,MFU則可能會有比較高的擊中率。

Read-ahead通常5個應該就夠了(我設的是2)

Defferred-write就是所謂的write-back,可以提高寫入效能,不過如果當機,會導致資料流失,通常建議不要使用(小心測試,不要太猛)

首先簡單介紹一下硬體情況,安裝SuperCache II建議記憶體最低配置需要2G。1G系統自己用,另外1G分給SuperCache II。

這裡我們用的SuperCache II程式版本為
SuperCache II and SuperVolume Server Edition v1.0.12.0
作業系統為
Windows server 2003
安裝過程就略

安裝後直接進入盤符屬性裡設定即可。盤符屬性裡多了一個選項。

點擊緩衝設定進入設定項。

快取頁面面大小設定為陣列簇大小。

緩衝大家為512M。因為前面我們提到分給SuperCache II緩衝1G,我們這裡做的銳起無盤XP是讀寫分離,所以讀、寫分別分512M緩衝。

排算方法我們這裡選MRU,這裡千萬不要選擇MFU。因為很多朋友安裝後反應卡機都跟這個有關係。因為MFU佔有CPU使用率太大了。

順序讀我們這裡選1。

這樣我們就設定好了寫盤。至於讀盤,我們用同樣的方法設定即可。

最後注意的是記憶體太小,千萬不要過分分配。這樣會起到反效果。我原來是1G的,因為用這個緩衝工具,又另外添置了1G。說實話剛開始裝由於配置不好,卡的跟蝸牛一樣。所以建議大家把伺服器記憶體添置到2G來。這樣才可以達到最基本想要的結果。至於安裝後效果,大家可以明顯感覺出來。不像其它同類軟體。主要體現為多機同時進入系統速度和一些遊戲卡機現象

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.