電腦內存16g還需要設置虛擬內存嗎
當電腦的內存到16G的時候還需要設置虛擬內存嗎,下面是學習啦小編帶來的關電腦內存16g還需要設置虛擬內存嗎于的內容,歡迎閱讀!
電腦內存16g還需要設置虛擬內存嗎?
不需要
內存16G的電腦,虛擬內存可以設置為跟物理內存相同的16G,也可以設置為0;推薦設置0.
1、windows一般將操作系統(tǒng)的虛擬內設置為物理內存的1~1.5倍大小,在早期win98~win2000時代,內存很小(32M內存居多,后來64M,128M),經常不夠用,所以需要在硬盤上劃定一塊區(qū)域,當做“虛擬內存”使用;到XP時代,前期128~256M較多,后期512M~1G內存容量之間
2、隨著操作系統(tǒng)發(fā)展,物理內存容量也越來越大;隨著當前大容量內存的使用,操作系統(tǒng)中各種運算都能從物理內存中找到足夠空間;沒必要再在硬盤上劃分一塊虛擬內存區(qū)域,畢竟“虛擬內存”運行效率遠不可跟物理內存相比,而且還減少硬盤空間占用。
虛擬內存的工作原理:
虛擬存儲器是由硬件和操作系統(tǒng)自動實現存儲信息調度和管理的。它的工作過程包括6個步驟:
?、僦醒胩幚砥髟L問主存的邏輯地址分解成組號a和組內地址b,并對組號a進行地址變換,即將邏輯組號a作為索引,查地址變換表,以確定該組信息是否存放在主存內。
?、谌缭摻M號已在主存內,則轉而執(zhí)行④;如果該組號不在主存內,則檢查主存中是否有空閑區(qū),如果沒有,便將某個暫時不用的組調出送往輔存,以便將這組信息調入主存。
?、蹚妮o存讀出所要的組,并送到主存空閑區(qū),然后將那個空閑的物理組號a和邏輯組號a登錄在地址變換表中。
?、軓牡刂纷儞Q表讀出與邏輯組號a對應的物理組號a。
?、輳奈锢斫M號a和組內字節(jié)地址b得到物理地址。
?、薷鶕锢淼刂窂闹鞔嬷写嫒”匾男畔?。
調度方式有分頁式、段式、段頁式3種。頁式調度是將邏輯和物理地址空間都分成固定大小的頁。主存按頁順序編號,而每個獨立編址的程序空間有自己的頁號順序,通過調度輔存中程序的各頁可以離散裝入主存中不同的頁面位置,并可據表一一對應檢索。頁式調度的優(yōu)點是頁內零頭小,頁表對程序員來說是透明的,地址變換快,調入操作簡單;缺點是各頁不是程序的獨立模塊,不便于實現程序和數據的保護。段式調度是按程序的邏輯結構劃分地址空間,段的長度是隨意的,并且允許伸長,它的優(yōu)點是消除了內存零頭,易于實現存儲保護,便于程序動態(tài)裝配;缺點是調入操作復雜。將這兩種方法結合起來便構成段頁式調度。在段頁式調度中把物理空間分成頁,程序按模塊分段,每個段再分成與物理空間頁同樣小的頁面。段頁式調度綜合了段式和頁式的優(yōu)點。其缺點是增加了硬件成本,軟件也較復雜。大型通用計算機系統(tǒng)多數采用段頁式調度。
看了"電腦內存16g還需要設置虛擬內存嗎"文章內容的人還看:
3.虛擬內存如何設置
電腦內存16g還需要設置虛擬內存嗎
上一篇:電腦的虛擬內存怎么設置
下一篇:電腦虛擬內存能改多大