不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學習啦>學習電腦>電腦硬件知識>內存知識>

電腦8G以上大內存怎么使用

時間: 鎮(zhèn)權965 分享

  8G以上大內存如何合理地使用呢?下面學習啦小編就給大家整理了一些整理收集了使用8G以上大內存的方法,希望對你有用!

  使用8G以上大內存的方法

  對于采用了大容量內存的系統(tǒng)來說,基本上有四種比較有代表性的應用方案,我們將為大家一一分析。

  第一種方案是直接安裝64位Windows系統(tǒng)。以64位Windows 7最為常見,現(xiàn)在很多品牌機預裝的就是64位的Windows 7。采用這種方案的大內存系統(tǒng)性能的提升最為有限,只有在部分需要極大內存的應用中才能體現(xiàn)出大容量內存的性能優(yōu)勢,而在普通應用中系統(tǒng)性能的變化就不太明顯了。

  第二種方案是將系統(tǒng)裝進內存。這種方案安裝相當復雜,但是對系統(tǒng)性能的提升非常巨大,系統(tǒng)加載速度大幅度提升,程序加載的速度也變得非??臁2贿^這種方案目前具有較大的局限性,整個系統(tǒng)盤必須小于2GB,否則加載過程就會失敗,這就意味著要么安裝極度精簡版的Windows 7系統(tǒng),要么安裝普通的Windows XP系統(tǒng),但無法在系統(tǒng)盤中安裝大型應用軟件,而只能安裝常用的非大型應用軟件。

  在前面的分析中我們談到了要想成功將Windows 7安裝到內存中,要求整個系統(tǒng)盤的文件占據(jù)的空間不得超過2GB,而這是非常復雜的。普通的Windows 7安裝完成之后大概要占到10GB的空間,如果再算上虛擬內存的頁面文件和系統(tǒng)休眠的鏡像文件,安裝了16GB內存的系統(tǒng),大概要占到30GB的空間,這 樣是不可能成功做成鏡像的。而且普通的給Windows 7瘦身的方法也不太管用,瘦身完成后Windows 7依然要占據(jù)7GB左右的空間,因此我們只能安裝極致精簡的Windows 7系統(tǒng)。

  由于工程師下載的極致精簡版Windows 7采用的是自動解壓的方式安裝,而直接解壓的話由于沒有系統(tǒng)啟動引導程序,極致精簡版Windows 7是無法使用的,因此必須將安裝極致精簡版的Windows 7系統(tǒng)分為兩步來完成。

  第一步是在硬盤上以正常的安裝方式安裝標準的Windows 7系統(tǒng),這一步非常簡單,就不多說了。

  緊接著進入比較復雜的第二步。系統(tǒng)安裝完成后什么驅動程序都不用裝,直接重啟用WinPE工具盤引導到WinPE系統(tǒng)中。從WinPE的計算機管理 窗口中進入磁盤管理界面,此時可以看到磁盤“C:”為系統(tǒng)保留的100MB分區(qū),這個分區(qū)存放的是Windows 7的系統(tǒng)引導程序,在Windows 7系統(tǒng)中是不會顯示出來的,在WinPE中才會顯示出來。右鍵點擊磁盤“C:”,選擇“更改驅動器號和路徑”,然后在彈出的新窗口中將其驅動器號改為 “B”,緊接著將剛才裝好系統(tǒng)的分區(qū)(正常情況現(xiàn)在應該是磁盤“D:”)以同樣的方式改變其驅動器號為“C”。這樣一來,磁盤“C:”就是我們剛才裝好系 統(tǒng)的那個分區(qū)了,然后右鍵點擊裝有系統(tǒng)的磁盤“C:”選擇“格式化”。格式化完成后,我們運行極致精簡版Windows 7的安裝程序,該程序會自動將文件解壓到磁盤“C:”,解壓完成后重新啟動計算機,就會開始極致精簡版Windows 7的安裝。安裝完成后我們發(fā)現(xiàn)實際C盤占用空間在1.26GB左右,并且能夠正常安裝驅動,也能夠開啟Aero。

  系統(tǒng)裝好了之后,安裝好所有設備的驅動程序,接著就是安裝內存虛擬硬盤的FiraDisk驅 動。首先進入設備管理器,在硬件設備列表的最上面一欄點擊右鍵,選擇“添加過時硬件(見上圖)”,然后點擊“手動從列表選擇硬件”,定位到 FiraDisk文件夾的FiraDisk.inf文件即可將名為“FiraDisk Virtual Disk Enumerator”的磁盤控制器安裝到系統(tǒng)中。

  然后,要進行系統(tǒng)啟動信息的修改,否則bootmgr就會發(fā)現(xiàn)磁盤大小發(fā)生了改動,導致啟動時出現(xiàn)Winload.exe錯誤,系統(tǒng)無法直接從內存 成功啟動。修改的方法很簡單:以管理員身份運行“開始→所有程序→附件”中的“命令提示符”程序,分別輸入“bcdedit /set {default} osdevice boot”、“bcdedit /set {default} device boot”和“bcdedit /set {default} detecthal 1”這三條命令,每輸入一條命令就回車一次,系統(tǒng)會提示程序執(zhí)行完成。到這里,系統(tǒng)啟動信息的修改就算是完成了,接下來我們就要加入啟動選項菜單。

  首先把Grub4dos解壓到C盤并將文件夾改名為“grub”,然后將“grub”文件夾中的grldr和grldr.mbr兩個文件復制到C盤 根目錄,接著在“命令提示符”界面中輸入“bcdedit /create /d \"Grub\" /application bootsector”后回車,此時系統(tǒng)會返回一長串字符。我們這里返回的是“{4bc205f9-d2d6-11e0- a1b9-9116d6c33702}”,然后我們繼續(xù)在“命令提示符”界面中分別輸入三條命令:

  bcdedit /set {4bc205f9-d2d6-11e0-a1b9-9116d6c33702} device partition=c:

  bcdedit /set {4bc205f9-d2d6-11e0-a1b9-9116d6c33702} path \grldr.mbr

  bcdedit /displayorder {4bc205f9-d2d6-11e0-a1b9-9116d6c33702} /addlast

  (對于不同的系統(tǒng)返回的字符并不一樣,在后面的命令中也要將“{}”中的字符改為對應的),每輸入一條命令就回車一次,系統(tǒng)會提示程序執(zhí)行完成。

  進行到這一步,可以說我們在Windows 7系統(tǒng)中的修改操作都已經(jīng)全部完成,然后我們重新啟動到WinPE系統(tǒng)中。運行VDM,在極致精簡版Windows 7的系統(tǒng)盤(在WinPE系統(tǒng)中顯示為D盤)創(chuàng)建一個名為“Ramwin7.img”、大小為2GB的鏡像,接著將這個2GB的鏡像加載到系統(tǒng)中,此時系 統(tǒng)會出現(xiàn)一個大小為2GB的磁盤“A:”,點擊磁盤“A:”,選擇格式化磁盤“A:”,然后將D盤中除“System Volume Information”、“RECYCLER”和“Ramwin7.img”之外的所有文件和文件夾全部復制到磁盤“A:”中,就完成了鏡像的制作。

  接下來就是修改二級啟動菜單了,用寫字板將D盤中“grub”文件夾下的“menu.lst”文件打開,在最后寫上以下6行代碼:

  title Ramwin7

  find ——set-root /Ramwin7.img

  map ——mem /Ramwin7.img (hd0)

  map (hd0) (hd1)

  map ——hook

  chainloader (hd0,0)/bootmgr

  到這里全部工作就完成了,重新啟動計算機,在啟動選擇菜單中選擇“grub”,等20多秒鐘就自動進入內存版Windows 7了。由于我們使用的極致精簡版Windows 7為32位版本,此時內存版Windows 7占用了2GB,還剩下1.46GB內存可用。這時的Windows 7系統(tǒng)運行速度確實非常快,不過極致精簡也帶來了很多問題:由于過于精簡,系統(tǒng)只能運行Office、IE等少數(shù)應用程序,PCMark7、 SiSoftware Sandra 2011均無法正常運行,包括《天堂2.5》在內的各種游戲也無法正常加載。

  2、在內存中安裝Windows XP

  由于極致精簡版Windows 7安裝在內存中之后有很多軟件都不能正常使用,因此我們改為在內存中安裝Windows XP系統(tǒng)。相對于在內存中安裝Windows 7,安裝內存版Windows XP簡單得多,安裝好系統(tǒng)、驅動程序和應用軟件之后,可以刪除掉一些不用的部件以精簡系統(tǒng)。然后在FiraDisk文件夾下右鍵點擊 FiraDisk.inf文件,選擇“安裝”,系統(tǒng)會自動重啟并開始安裝FiraDisk Virtual Disk Enumerator的驅動程序,手動定位到FiraDisk文件夾就能把FiraDisk Virtual Disk Enumerator磁盤控制器裝好。

  接下來需要手動改變系統(tǒng)盤的盤符,否則無法正常啟動到內存版Windows XP,點擊“開始→運行”,輸入“regedit”在“[HKEY_LOCAL_MACHINE\SYSTEM\

  MountedDevices]”中將“\DosDevices\C:”重命名為“\DosDevices\B:”,這樣當我們啟動到內存版Windows XP系統(tǒng)時,原來的C盤就會變成B盤,而內存版Windows XP的系統(tǒng)盤會被自動分配為C盤。

  修改完成后,重啟計算機進入WinPE系統(tǒng),和前面介紹的一樣運行VDM工具,在Windows XP的系統(tǒng)盤“C:”中建立一個名為“RamXP.img”、大小為2GB的鏡像,加載這個鏡像,同樣會出現(xiàn)A盤,和制作內存版Windows 7鏡像一樣將系統(tǒng)盤中除“System Volume Information”、“RECYCLER”和“RamXP.img”之外的所有文件和文件夾全部復制到磁盤“A:”中,就完成了鏡像的制作。

  工程師提示:要注意的是此時boot.ini文件中系統(tǒng)分區(qū)的路徑必須是“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS”。

  和前面制作內存版Windows 7一樣,把Grub4dos解壓到C盤并將文件夾改名為“grub”,然后將“grub”文件夾中的grldr文件復制到C盤根目錄,編輯 boot.ini文件,在最后另起一行輸入“c:\grldr=\"GRUB\"”。最后,同樣是用寫字板將C盤中“grub”文件夾下的 “menu.lst”文件打開,在最后寫上以下6行代碼:

  title RamXP

  find ——set-root /RamXP.img

  map ——mem /RamXP.img (hd0)

  map (hd0) (hd1)

  map ——hook

  chainloader (hd0,0)/ntldr

  全部完成后,重啟計算機,在啟動菜單中選擇“Grub”,然后在Grub的菜單中選擇RamXP。大約10秒鐘以后就能進入內存版Windows XP系統(tǒng)了。同樣的,由于64位Windows XP的兼容性不好,我們安裝的依然是32位的Windows XP,此時內存版Windows XP占用了2GB,系統(tǒng)還有1.46GB內存可用,系統(tǒng)性能明顯大幅度提升,運轉如飛。由于Windows XP系統(tǒng)本身就不大,在安裝并適度精簡后,還可以裝下相當多的應用程序,而且這些應用程序都可以正常使用,可玩性比內存版的Windows 7要高一些。

8G以上大內存改如何合理利用?

  第三種方案是將部分內存虛擬成硬盤。這樣一來系統(tǒng)中將會出現(xiàn)一個讀寫速度非常快的分區(qū)。將部分應用程序安裝在虛 擬硬盤中之后,啟動這些應用程序的速度會有非常明顯的提升,但是對整個系統(tǒng)的性能影響并不大。不過現(xiàn)在的虛擬硬盤軟件也支持在關機時將虛擬硬盤中的數(shù)據(jù)寫 入鏡像,不會再出現(xiàn)關機即丟失數(shù)據(jù)的情況。這種方案目前也有一定的局限性——目前的虛擬硬盤軟件只能創(chuàng)建容量在4GB以內的虛擬硬盤。

  很多內存較大的用戶都有過將部分內存虛擬成硬盤的想法,將內存虛擬成硬盤是最容易實現(xiàn)的大內存應用方案。我們采用VSuite Ramdisk這款軟件來實現(xiàn)大內存的硬盤虛擬。這類軟件都是通過獨特的算法,將內存虛擬成硬盤,使得對硬盤文件的數(shù)據(jù)讀寫轉化為對內存的數(shù)據(jù)訪問,大幅提高數(shù)據(jù)的訪問速度,這對于頻繁通過網(wǎng)絡交 換大容量文件的用戶尤其有幫助。由于內存具有斷電數(shù)據(jù)消失的特性,用于存放臨時文件是最好不過的。新版的VSuite Ramdisk提供鏡像功能,支持關機時自動保存數(shù)據(jù)到鏡像文件以及開機時自動從鏡像文件加載數(shù)據(jù)到虛擬硬盤,可以避免原來那些內存虛擬硬盤軟件造成數(shù)據(jù) 在關機時丟失的問題。而且VSuite Ramdisk還具有檢測和利用系統(tǒng)未識別內存的功能,可以解決32位Windows操作系統(tǒng)無法完全使用4GB或更多內存的問題。我們在64位Windows 7系統(tǒng)中開啟最大4GB的虛擬硬盤,然后將系統(tǒng)的交換文件設置到虛擬硬盤中,同時將《天堂2.5》安裝到虛擬硬盤中,在這種模式下我們可以看到,對虛擬硬 盤來說磁盤讀寫性能是有巨大提升的,但是對整個系統(tǒng)來說,除了加載安裝在虛擬硬盤中的程序時速度提升明顯之外,整個系統(tǒng)性能并沒有出現(xiàn)大的改觀。

  第四種方案是將內存虛擬成磁盤緩存,為硬盤分配內存作緩存,并攔截系統(tǒng)發(fā)送至硬盤的IO請求。如果IO請求讀取的數(shù)據(jù)已經(jīng)在緩存中,則直接讀取緩存中的數(shù)據(jù)并完成IO請求,否則數(shù)據(jù)則從硬盤中讀取出來,并存入緩存,同時完成IO請求。由此可見,從緩存讀取的數(shù)據(jù)量越多,則系統(tǒng)性能提升得越多,避免頻繁讀取速度較慢的硬盤,從而提升系統(tǒng)性能。

  從Windows 98時代起,很多玩家就樂此不疲地修改注冊表中的硬盤緩存項,以此來獲得更高的硬盤性能,現(xiàn)在很多硬盤的緩存都達到了64MB,不過對于瘋狂追求性能的用 戶來說,64MB的硬盤緩存完全不夠用。當我們的內存達到16GB的時候,我們就可以考慮將內存虛擬成硬盤緩存來使用了。我們采用FancyCache這 款將系統(tǒng)內存虛擬成硬盤緩存的軟件來進行測試。

  FancyCache能把從硬盤中讀取的數(shù)據(jù)存入系統(tǒng)內存,使系統(tǒng)在下次訪問該數(shù)據(jù)時可以很快從內存中讀取,而且FancyCache還支持將其他 磁盤虛擬給硬盤作為二級緩存,因此我們在測試中測試了兩種方案。第一種是單純將4GB內存作為硬盤的緩存,第二種是在第一種方案的前提下,再將4GB內存 虛擬成硬盤,然后將這個內存虛擬的硬盤作為主硬盤的二級緩存。

  可以看到在64位Windows 7系統(tǒng)中,打開內存虛擬硬盤緩存帶來的性能提升是非常巨大的,PCMark7的系統(tǒng)得分甚至一躍突破了5100分,而我們知道Futuremark在官方 說明中曾表示他們的目標是將由Core i7-980X六核心處理器、GeForce GTX 580顯卡、美光Crucial C300固態(tài)硬盤組成的高端系統(tǒng)的成績控制在5000分左右。在不要固態(tài)硬盤的前提下,只不過是Core i7-2600K、GeForce GTX 560Ti、希捷7200.12 1TB硬盤的系統(tǒng)就超越了5000分,讓我們看到了大硬盤緩存帶來的飛速性能提升,而這才是我們最希望得到的結果。

  在HD Tune的隨機讀寫測試中,我們也可以看到大緩存帶來的非常明顯的改變,4KB的隨機讀寫性能,第一次只有59 IOPS,和普通硬盤的速度差別不大,但是緊接著進行第二次測試,大緩存的優(yōu)勢就表現(xiàn)出來了,其4KB隨機讀寫性能達到了151263IOPS,比目前性 能最高的固態(tài)硬盤還高出一倍左右!

  工程師總結

  內存版系統(tǒng)還不成熟

  將操作系統(tǒng)和常用軟件安裝在內存中當然是能夠非常大地提升系統(tǒng)的性能和響應速度的,不過由于目前內存版系統(tǒng)的引導程序最高只能支持到2GB的系統(tǒng)鏡 像,因此要想安裝內存版Windows系統(tǒng)就要對系統(tǒng)進行精簡。Windows XP系統(tǒng)還好,并不需要過分精簡,不會影響使用,只是沒有辦法在內存系統(tǒng)中安裝大型軟件。而Windows 7系統(tǒng)則需要進行非常大幅度的精簡,這種精簡已經(jīng)讓系統(tǒng)變得兼容性相當差,很多程序都無法正常運行。鑒于這種情況,我們認為目前來看,把系統(tǒng)裝到內存中打 造飛速的內存版系統(tǒng)的方案還不成熟,建議大家最好不要考慮。等到將來內存版系統(tǒng)的引導程序能夠支持8GB~12GB的鏡像的時候,再考慮安裝內存版 Windows也不遲。

  內存虛擬緩存最高效

  綜觀這幾種方案,我們可以發(fā)現(xiàn)對于提高整個系統(tǒng)的性能來說,將內存虛擬成硬盤緩存是效果最好的,不僅大幅提升了隨機訪問數(shù)據(jù)的性能,而且對于整個系 統(tǒng)的運行速度也有一定的提升。其實對于整個硬盤來說,虛擬緩存的容量并不一定要達到4GB那么多,1GB甚至幾百MB也能給系統(tǒng)性能帶來明顯的提升。這種 方案對于配備了4GB內存又安裝了32位操作系統(tǒng)的用戶來說也是非常適合的,由于FancyCache這款軟件能夠識別出系統(tǒng)未利用到的內存,既不會影響 32位系統(tǒng)本身的內存容量,又能帶來系統(tǒng)性能的提升。當然,如果內存夠大,我們建議同時再將部分內存虛擬成關機也不會丟失內容的硬盤,將游戲、常用大型軟 件以及臨時文件夾放在其中,對系統(tǒng)性能也是有一定程度的提升的。

2237475