您的位置:網(wǎng)站首頁 > 家電維修資料網(wǎng) > 正文 >
虛擬內(nèi)存與虛擬磁盤
來源: 日期:2013-10-24 19:29:10 人氣:標(biāo)簽:
在虛擬內(nèi)存的使用中,I/O分頁至硬磁盤的交換文件長度與用戶機(jī)器系統(tǒng)中的內(nèi)存量(RAM)大小與應(yīng)用程序可做的事情密切相關(guān),比較小的內(nèi)存系統(tǒng)建立的該文件的長度就將是比較長的,如AutoCAD這樣的應(yīng)用程序使用的交換文件長度是不會小的。為了讓交換文件能夠以連續(xù)存放的形式存在于用戶的硬磁盤上,也便系統(tǒng)能夠快速訪問磁盤,可以劃分出一個單獨(dú)的硬磁盤分區(qū)來存放它。如果不這樣做,也可以將磁盤上無用文件刪除并且盡可能的僅在磁盤上保存那些不會改寫和移動存放位置的文件,然后對磁盤進(jìn)行優(yōu)化處理使得硬磁盤上可以使用的空間連續(xù)起來,這樣就能得到一個 佳的虛擬內(nèi)存使用環(huán)境。
當(dāng)用戶決定擴(kuò)大自己機(jī)器系統(tǒng)中的物理內(nèi)存量時,可能不會恰好選擇配置到應(yīng)用程序所要求的內(nèi)存量,通常配置后的結(jié)果是大有富裕。這部分富裕的內(nèi)存正好可以用于RAM盤的設(shè)置。幾乎所有的大型應(yīng)用軟件都通過訪問這個虛擬磁盤存取數(shù)據(jù)的方法來大大的提高其運(yùn)行速度。設(shè)置RAM盤是操作系統(tǒng)的一項(xiàng)工作任務(wù),早期的MS-DOS/PC-DOS操作系統(tǒng)中由名為VDISK.SYS的設(shè)備驅(qū)動程序來進(jìn)行,目前的MS-DOS提供給用戶使用的是名為RAMDRIVE.SYS的驅(qū)動程序。用戶可以指定RAM盤使用多大的擴(kuò)充/擴(kuò)展內(nèi)存區(qū)域,還可以指定RAM盤中“扇區(qū)”的大小。使用時用戶應(yīng)當(dāng)注意的是,無論怎樣配置虛擬磁盤,操作系統(tǒng)都不會自動地替用戶將工作結(jié)果由RAM盤轉(zhuǎn)存在物理磁盤上,一旦“開機(jī)”或者是斷電、機(jī)器“死鎖”虛擬磁盤上的所有數(shù)據(jù)都將被丟失!
虛擬內(nèi)存作為系統(tǒng)內(nèi)存的一部分,對于應(yīng)用程序來說是迫不得以的事情,使用量過大會讓用戶難以忍受自己系統(tǒng)的運(yùn)行速度。虛擬磁盤的使用會大大地提高系統(tǒng)的讀取數(shù)據(jù)文件的速度,不過,當(dāng)用戶的富裕的物理內(nèi)存量不大時,建立磁盤高速緩存區(qū)更為實(shí)用。
【看看這篇文章在百度的收錄情況】