摘要:視頻教程在線輔導面授招生考試大綱指定教材報名時間6.4.3Linux存儲器模型Linux自創建之日起就可以高效地使用物理和虛擬存儲器。與WindowsNT相似,Linux為每個應用分配一塊內存區。但是,它通過盡可能地在程序之間進行內存共享來減少這種做法的浪費。例如,如果在Linux服務器上有5個人在使用FTP,那么服務器將運行5個FT
6.4.3 Linux存儲器模型
Linux自創建之日起就可以高效地使用物理和虛擬存儲器。與WindowsNT相似,Linux為每個應用分配一塊內存區。但是,它通過盡可能地在程序之間進行內存共享來減少這種做法的浪費。例如,如果在Linux服務器上有5個人在使用FTP,那么服務器將運行5個FTP程序的實例。實際上,每個FTP程序中只有一小部分(稱為私有數據區,如用以存放用戶名的部分)具有自己的內存空間:程序的絕大部分將存放在所有這5個程序實例所共享的內存區域中。在這種情況下,Linux使用的內存不是一個程序實例所需內存的5倍,而只需使用比一個FTP用戶稍多的內存便可以滿足5個FTP用戶。
當前版本Linux使用的是32位編址,程序可以訪問4GB的內存。Linux的開發人員正在開發使用64位編址的Linux版本。Linux服務器中的虛擬內存可以采用磁盤分區的形式(使用Windows的fdisk命令進行創建),或者采用文件的形式(與WindowsNT中使用的虛擬內存文件pagefile.sys十分相似)》
返回目錄:通信工程師互聯網技術考試網絡操作系統
編輯相關推薦:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年