1. 程式人生 > >關於Linux的虛擬內存管理

關於Linux的虛擬內存管理

/dev/zero 通過 free 關於 swa 添加 指令 linux中 文件

在linux中可以通過free指令查看當前內存,在後面加-m參數能讓數字單位顯示為MB.

一般機器,有一個實際內存和一個虛擬內存.

swap就是虛擬內存,這個虛擬內存可以是文件,也可以是磁盤分區.通常裝系統的時候會讓用戶分配一個swap分區,就是這個.

可以通過swapon指令,查看掛載的 文件或分區列表(沒錯,是列表,因為允許掛多個~)

當我們要"幹大事"的時候,內存如果不足,可以自己添加虛擬內存:

首先建立一個文件(如果是整個分區,可跳過這一步):

dd if=/dev/zero of=/swapfile bs=64M count=16

把它格式化為swap格式:

mkswap /swapfile

使用它:

swapon /swapfile

取消:

swapoff /swapfile

關於Linux的虛擬內存管理