大內(nèi)存時(shí)代的應(yīng)用 虛擬磁盤設(shè)置及測試_第1頁
大內(nèi)存時(shí)代的應(yīng)用 虛擬磁盤設(shè)置及測試_第2頁
大內(nèi)存時(shí)代的應(yīng)用 虛擬磁盤設(shè)置及測試_第3頁
大內(nèi)存時(shí)代的應(yīng)用 虛擬磁盤設(shè)置及測試_第4頁
大內(nèi)存時(shí)代的應(yīng)用 虛擬磁盤設(shè)置及測試_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、大內(nèi)存時(shí)代的應(yīng)用 虛擬磁盤設(shè)置及測試作者: HYPERLINK /doclist/author.php?author=劉平&class_id=62 中關(guān)村在線 劉平 責(zé)任編輯:劉搏 【原創(chuàng)】 HYPERLINK / t _blank CBSi中國ZOL 2010年09月16日 HYPERLINK /memory_index/subcate3_list_1.html 內(nèi)存能當(dāng) HYPERLINK /hard_drives_index/subcate2_list_1.html 硬盤用?是的!而且會大大的提升系統(tǒng)整體的性能!原來只屬于 HYPERLINK /server_index/subcate3

2、1_list_1.html 服務(wù)器才能用到的虛擬磁盤技術(shù),現(xiàn)在普通用戶都能用。曾經(jīng)給大家介紹的計(jì)算機(jī)存儲系統(tǒng)的原理時(shí),其中最后有介紹到虛擬內(nèi)存的原理和工作方式,有不少網(wǎng)友跟貼問“現(xiàn)在內(nèi)存足夠大了,有沒有辦法不用虛擬內(nèi)存?”還有些網(wǎng)友提出能不能用部分內(nèi)存虛擬出一個(gè)硬盤,然后把虛擬內(nèi)存放在虛擬出來的硬盤上,這樣就保證了速度,又不至出現(xiàn)兼容性的問題。在回答這類問題之前,我們先來回顧一下虛擬內(nèi)存和工作原理,然后再介紹一下虛擬磁盤(ramdisk)的原理。 虛擬內(nèi)存-內(nèi)存管理技術(shù)虛擬內(nèi)存的原理:首先系統(tǒng)會給內(nèi)存里的每一個(gè)進(jìn)程(程序)在硬盤的虛擬內(nèi)存上指定一個(gè)虛擬空間 。當(dāng)物理內(nèi)存不足的時(shí)候,系統(tǒng)則會將此

3、時(shí)內(nèi)存里暫時(shí)用不上的程序存放到原先給它指定的虛擬空間中,然后留出地方給新的程序使用,在物理內(nèi)存再次空閑,或者被存入虛擬空間的程序需要再次運(yùn)行時(shí),便會再將其讀入內(nèi)存。這樣一個(gè)循環(huán)交換過程就是虛擬內(nèi)存技術(shù)。 HYPERLINK /picture_index_517/index5164903.shtml 虛擬內(nèi)存原理為什么叫它虛擬呢?因?yàn)橄到y(tǒng)把文件釋放到了硬盤上,而這個(gè)硬盤可不是內(nèi)存,只是臨時(shí)的保存內(nèi)存信息的地方,這個(gè)區(qū)域并不可以被 HYPERLINK /cpu_index/subcate28_list_1.html CPU讀取和運(yùn)算。在過去內(nèi)存小的時(shí)代,如果沒有虛擬內(nèi)存技術(shù),我們在物理內(nèi)存不夠用的

4、時(shí)候根本就啟動不了新的程序,因?yàn)樾碌某绦虿荒茉趦?nèi)存中寫入相關(guān)信息?,F(xiàn)在雖然主流的內(nèi)存已經(jīng)上升到了2G或者更高,但由于系統(tǒng)及大量的應(yīng)用軟件在設(shè)計(jì)時(shí)就已經(jīng)把虛擬內(nèi)存當(dāng)作一個(gè)基本的技術(shù)來對待,所以如果禁掉虛擬內(nèi)存,則系統(tǒng)會變的不穩(wěn)定。但是用硬盤來做虛擬內(nèi)存確實(shí)存在速度慢的問題。 ramdisk(虛擬磁盤)-最快的硬盤Ramdisk又叫虛擬磁盤或者內(nèi)存盤,由于內(nèi)存具有很高的速度,遠(yuǎn)遠(yuǎn)高于新出的SSD及傳統(tǒng)主流的機(jī)械硬盤,于是便有人提出了用內(nèi)存來替代硬盤的方法,這便是ramdisk。 HYPERLINK /picture_index_522/index5214726.shtml 由內(nèi)存條組成帶電池的虛擬

5、磁盤(圖片源自互聯(lián)網(wǎng))但內(nèi)存組成的虛擬磁盤有一個(gè)很嚴(yán)重的問題,那就是斷電之后數(shù)據(jù)就沒有了(上圖中便是一個(gè)斷電后用電池供電的虛擬磁盤),盡管有朋友在虛擬磁盤上安裝軟件會極大的提高軟件運(yùn)行的速度,但對于普通用戶而言這么做畢竟中有風(fēng)險(xiǎn)的?;谔摂M內(nèi)存用不上,想禁卻禁不掉,另一方面內(nèi)存雖然大,但是往往用不完這樣的情況,再加上虛擬磁盤的特性,便產(chǎn)生了一個(gè)方法將虛擬內(nèi)存放在虛擬磁盤上,而且這樣做還避免了丟失數(shù)據(jù)的風(fēng)險(xiǎn)(虛擬內(nèi)存里的東西本身也是關(guān)機(jī)就刪),對于普通用戶又不需要任何特殊的硬件設(shè)備。下面筆者就實(shí)踐一下4G內(nèi)存分割虛擬磁盤并將方法介紹給大家。 測試系統(tǒng)硬件環(huán)境 性能測試使用的硬件平臺由 HYPER

6、LINK /cpu_index/subcate28_125_list_1.html Intel酷睿2雙核 E4600、Dell Vostro 200(G33) HYPERLINK /motherboard_index/subcate5_list_1.html 主板和1GB*4雙通道DDR2-667 HYPERLINK /memory_index/subcate3_list_1.html 內(nèi)存構(gòu)成。細(xì)節(jié)及軟件 環(huán)境設(shè)定見下表: 測 試 平 臺 硬 件中央 HYPERLINK /product_param/index3449.html 處理器 HYPERLINK /cpu_index/subcat

7、e28_125_list_1.html Intel酷睿2雙核 E4600(65nm/雙核/200MHz*12/2MB二級緩存) HYPERLINK /cooling_product_index/subcate67_list_1.html 散熱器Intel 原廠 HYPERLINK /cooling_product_index/subcate67_list_1.html 散熱器For LGA 775內(nèi)存模組現(xiàn)代 1GB DDR2 667*4SPD:PC2-5300 主板Dell Vostro 200(Intel Bearlake G33)顯示卡Intel(R) G33/G31 Express C

8、hipset Family(Intel GMA 3100/256MB) HYPERLINK /hard_drives_index/subcate2_list_1.html 硬盤希捷 Barracuda 7200.10 160815(160GB / 7200RPM/ 8M緩存 / 30GB NTFS系統(tǒng)分區(qū)) HYPERLINK /power_index/subcate35_list_1.html 電源供應(yīng)器liteon ps-5301-08(300W) HYPERLINK /Monitor_index/subcate8_list_1.html 顯示器Dell E198WFP (19英寸LCD

9、/ 1440*900分辨率) 測試系統(tǒng)的軟件環(huán)境操 作 系 統(tǒng) 及 驅(qū) 動 HYPERLINK /os_index/subcate121_list_1.html 操作系統(tǒng)Microsoft Windows 7 Ultimate RTM(中文版 / 版本號7600) HYPERLINK /mb_chip_index/subcate469_list_1.html 主板芯片組驅(qū)動windows 自帶 HYPERLINK /vga_index/subcate6_list_1.html 顯卡驅(qū)動windows 自帶桌面環(huán)境1440*900_32bit 60HzRamdisk軟件超級兔子 虛擬磁盤加速器

10、測 試 平 臺 軟 件整機(jī)性能測試軟件windows 7自帶評分系統(tǒng)科學(xué)計(jì)算軟件SuperPIKanada Lab / 版本號Mod1.5 XS壓縮軟件WinRARAlexander Roshal / 版本號3.9圖形處理軟件Adobe photoshop cs2Adode/ 版本號8.0.1光影魔術(shù)手nEO iMAGING / 版本號02 / PCMark Vantage游戲魔獸爭霸III 寒冰王座 暴雪/ 版本號387各類合成測試軟件和直接測速軟件都用得分來衡量性能,數(shù)值越高越好,以時(shí)間計(jì)算的幾款測試軟件則是用時(shí)越少越好。目前虛擬磁盤的軟件很多,但大多是基于微軟的“msRamdisk”開發(fā)

11、的,而且漢化版的不多而且功能較為復(fù)雜,不夠傻瓜化給普通用戶帶來了一定的難度??紤]到軟件的漢化和軟件的使用的方便性,對于普通用戶,推薦采用“超級兔子 虛擬磁盤加速器”( HYPERLINK /upload/201005/4c8f1eae3fd77.exe 點(diǎn)此下載),其安裝和設(shè)置都非常容易,而且對于普通用戶最常用的三個(gè)功能都已經(jīng)集成好了。安裝界面 HYPERLINK /picture_index_522/index5213910.shtml 設(shè)置界面 HYPERLINK /picture_index_522/index5213912.shtml 具體設(shè)置超級兔子虛擬磁盤加速器的設(shè)置選項(xiàng)里直接將普

12、通用戶常用的功能集成到一起,不像專業(yè)軟件那樣要去單獨(dú)設(shè)置,這一點(diǎn)使用起來非常的方便。 HYPERLINK /picture_index_522/index5213914.shtml S盤即為由 HYPERLINK /memory_index/subcate3_list_1.html 內(nèi)存虛擬出來的虛擬磁盤筆者使用了4G的內(nèi)存,所以就將虛擬磁盤設(shè)計(jì)為1.5G,這么大的容量足夠把IE緩存,臨時(shí)文件及虛擬內(nèi)存放到虛擬磁盤里了,而且由于32位系統(tǒng)只能使用3.24G的內(nèi)存,而且此款軟件支持系統(tǒng)不能使用的內(nèi)存,所以,使用虛擬磁盤可以充分的發(fā)揮大內(nèi)存的優(yōu)勢。為了檢驗(yàn)虛擬磁盤在對圖像處理時(shí)的性能,我們分別針對

13、沒有設(shè)置和設(shè)置了虛擬磁盤的電腦進(jìn)行了圖象處理軟件的測試。5張jpg圖片徑向模糊處理我們采用Photoshop軟件來對5張8MB左右大小的jpg格式的圖片進(jìn)行徑向模糊處理,以考驗(yàn)虛擬磁盤對性能的影響。處理時(shí)間越短越好。徑向模糊處理效果 HYPERLINK /picture_index_522/index5214255.shtml 未設(shè)置虛擬磁盤時(shí)時(shí)間為5分40秒(合340秒) HYPERLINK /picture_index_522/index5214257.shtml 設(shè)置虛擬磁盤后時(shí)間為5分30秒(合330秒)本項(xiàng)測試中設(shè)置虛擬磁盤后,5張圖片的徑向處理成績略快于沒有設(shè)置虛擬磁盤的成績,但差

14、別很小。光影魔術(shù)手縮放處理20張照片 HYPERLINK /picture_index_522/index5214312.shtml 未設(shè)置虛擬磁盤時(shí)的成績65秒 HYPERLINK /picture_index_522/index5213919.shtml 設(shè)置虛擬磁盤后的成績62秒本項(xiàng)測試中設(shè)置虛擬磁盤后,20張圖片的縮放處理成績略快于沒有設(shè)置虛擬磁盤的成績,但差別很小。Super 8M測試接下來我們進(jìn)行Super 8M的測試。在這個(gè)測試項(xiàng)目中,Super 則純?yōu)閱尉€程應(yīng)用,主要考察 HYPERLINK /cpu_index/subcate28_list_1.html CPU核心的運(yùn)算能力

15、,但考慮到CPU運(yùn)算時(shí)頻繁的與 HYPERLINK /memory_index/subcate3_list_1.html 內(nèi)存進(jìn)行數(shù)據(jù)交換,故也考慮在列。未設(shè)置虛擬磁盤時(shí)成績?yōu)?04秒 HYPERLINK /picture_index_522/index5213920.shtml 設(shè)置虛擬磁盤后成績?yōu)?00秒。應(yīng)用軟件-winrar性能測試我們使用常用的Winrar自帶的性能測試軟件進(jìn)行這方面測試,其測試成績?nèi)缦隆?HYPERLINK /picture_index_522/index5213917.shtml 未低使用虛擬磁盤時(shí)的成績921分 HYPERLINK /picture_index_

16、522/index5213925.shtml 使用虛擬磁盤后的成績:933分在這兩項(xiàng)測試用,其結(jié)果和前面的一樣,并沒有出現(xiàn)大的提升,只是使用虛擬磁盤后性能略高于未使用的。 HYPERLINK /picture_index_522/index5213924.shtml window 7評分測試window 7評分是系統(tǒng)自動對性能時(shí)行評估的一個(gè)功能,有一定的參考價(jià)值。未使用虛擬磁盤時(shí)評分分別為5.7/5.7/3.8/3.3/5.7 HYPERLINK /picture_index_522/index5213923.shtml 使用虛擬磁盤時(shí)評分分別為5.7/5.7/3.8/3.3/5.7在wind

17、ows 7的評分系統(tǒng)里,兩者的分?jǐn)?shù)是一樣的,并沒體現(xiàn)出差別。 HYPERLINK /picture_index_522/index5213920.shtml 魔獸爭霸IIIDOTA加載時(shí)間測試 HYPERLINK /picture_index_522/index5213921.shtml 游戲加載時(shí)間 未使用虛擬磁盤時(shí)成績:18秒 HYPERLINK /picture_index_522/index5213928.shtml 游戲加載時(shí)間 使用虛擬磁盤時(shí)成績:18秒這兩項(xiàng)測試的結(jié)果的成績都完全一樣,說明虛擬磁盤在此項(xiàng)優(yōu)勢并不明顯。這些都是單個(gè)的程序,而虛擬磁盤的應(yīng)用主要體現(xiàn)在系統(tǒng)整體上及現(xiàn)實(shí)應(yīng)

18、用上,那么在具體的應(yīng)用中,虛擬磁盤表現(xiàn)如何?下面我們進(jìn)行現(xiàn)實(shí)中瀏覽網(wǎng)頁的測試?,F(xiàn)實(shí)應(yīng)用方顯價(jià)值測序方法:模擬現(xiàn)實(shí)中頻繁關(guān)閉/打開網(wǎng)頁的情況,筆者采用的方法如下:利用Maxthon的“顯示上次訪問頁面列表功能”,先打開30個(gè)網(wǎng)頁,然后將瀏覽器關(guān)閉,消除IE緩存,再次打開瀏覽器?!按藭r(shí)瀏覽器里有網(wǎng)頁的地址記錄但沒有網(wǎng)頁的緩存,通過頁面列表新瞬間打開所有30個(gè)頁面可以避免手動打開每一個(gè)網(wǎng)頁時(shí)所產(chǎn)生的誤差。然后關(guān)閉瀏覽器,但不清除記錄后再次打開頁面”。(引號內(nèi)部分完整周期。)分別在設(shè)置虛擬磁盤和不設(shè)置虛擬磁盤的狀態(tài)下進(jìn)行測試,用“性能監(jiān)視器”監(jiān)視整個(gè)過程中的 HYPERLINK /cpu_index/

19、subcate28_list_1.html CPU、 HYPERLINK /memory_index/subcate3_list_1.html 內(nèi)存、 HYPERLINK /hard_drives_index/subcate2_list_1.html 硬盤活動情況。(性能監(jiān)視器在運(yùn)行里輸入“perfmon”打開,每次測試之前均清空IE緩存)。設(shè)置為每秒采樣一次,同時(shí)整個(gè)過程持續(xù)約3分鐘所以總時(shí)間設(shè)為180秒。兩次結(jié)果截圖如下: HYPERLINK /picture_index_523/index5226481.shtml 未使用虛擬磁盤 HYPERLINK /picture_index_523

20、/index5226480.shtml 使用虛擬磁盤針對上面兩個(gè)圖統(tǒng)計(jì)了四個(gè)數(shù)據(jù):最新平均最小最大虛擬磁盤cpu使用率(紅線)2.50578.5010100無請求頁面數(shù)(綠線)016.9610256.007磁盤忙/閑比(黃線)018.1960338.045磁盤讀寫請求平均數(shù)(藍(lán)線)00.36406.761cpu使用率(紅線)3.696955.2550100有請求頁面數(shù)(綠線)017.3240256.408磁盤忙/閑比(黃線)00.67012.23磁盤讀寫請求平均數(shù)(藍(lán)線)00.1300.245CPU使用率(processor Time):在未使用虛擬磁盤時(shí)打開30個(gè)網(wǎng)頁平均使用率為78.501

21、%,使用虛擬磁盤后為55.255%。使用虛擬磁盤使CPU使用率降低29.6%請求頁面數(shù)方面由于打開的是相同的網(wǎng)頁所以數(shù)據(jù)基本一致。磁盤忙閑百分比(% Disk Time),在未使用虛擬磁盤時(shí)平均數(shù)為18.196,最高值為338.045。使用虛擬磁盤后平均數(shù)為0.67,最高數(shù)為12.23。使用虛擬磁盤后,磁盤的忙/閑比平均值減少96.3%,最高值減少96.4%。磁盤讀寫請求平均數(shù)(Avg.Disk Queue Length)。在未使用虛擬磁盤時(shí)平均數(shù)為0.364,最高值為6.761。使用虛擬磁盤后平均數(shù)為0.67,最高數(shù)為12.23。使用虛擬磁盤后,磁盤讀寫請求平均數(shù)的平均值降低64.3%,最高

22、值降低96.4%??梢娫跒g覽網(wǎng)頁之類現(xiàn)實(shí)的小應(yīng)用中,使用虛擬磁盤的效果非常明顯。同時(shí)還有一些數(shù)據(jù)不能體現(xiàn)出來的,比如在使用虛擬磁盤時(shí)在不同的網(wǎng)頁之間切換的速度非常快,幾乎感覺不到延遲。本文總結(jié):從所有的測試成績中可以看出,前面單個(gè)的程序項(xiàng)目都沒有體現(xiàn)出虛擬磁盤的理論上速度優(yōu)勢。另一方面也說明了這些軟件的運(yùn)行對于虛擬內(nèi)存速度的依賴度并不高。而在打開網(wǎng)頁類的最常見應(yīng)用中,虛擬磁盤的優(yōu)勢非常的明顯。虛擬磁盤更多的優(yōu)勢體現(xiàn)在系統(tǒng)整體的資源上,而不僅是單個(gè)程序的運(yùn)行上,尤其是自身已經(jīng)帶有緩存設(shè)置的程序(如photoshop,office)。當(dāng)然有一些優(yōu)勢是通過此類速度測試軟件看不出來的,比如把IE緩存和

23、臨時(shí)文件夾設(shè)置在虛擬磁盤后會大大的減小垃圾文件和磁盤碎片的產(chǎn)生,無形中增強(qiáng)了系統(tǒng)的穩(wěn)定性,并且這種穩(wěn)定性是會加快系統(tǒng)運(yùn)行速度并且在長期綜合應(yīng)用會更明顯的體現(xiàn)出來。虛擬磁盤還可以防毒,很多病毒就是寄生在IE的臨時(shí)文件夾里,而且手動刪不掉,但將IE文件夾設(shè)置到虛擬磁盤中后,一關(guān)機(jī),虛擬磁盤上的數(shù)據(jù)斷電后就沒有了,這樣病毒也就自己被刪掉了。同時(shí)也減少了定期清理系統(tǒng)垃圾文件的煩惱,也可以將系統(tǒng)不能使用的部分內(nèi)存充分的利用上。如果將常用P2P(電驢、BT等)的緩存設(shè)置在虛擬磁盤上,即避免了硬盤頻繁的讀取而影響其它程序的速度,也減小了硬盤的損傷。另外在筆者使用虛擬磁盤軟件測試過程中,此款虛擬磁盤軟件表現(xiàn)非常的穩(wěn)定,并沒有出錯(cuò)和也沒有出現(xiàn)兼容性上的問題。對于內(nèi)存容量2G及以上的朋友,是非常值得安裝的。另:如果要卸載此軟件,需要先將虛擬內(nèi)存設(shè)回硬盤上,否則無法卸載。虛擬硬盤一斷電所有數(shù)據(jù)就會消失,所以不能在上面放置需要長期保存的文件。相關(guān)閱讀: HYPERLINK /194/1946150.html t _blank 頻率之

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論