文件方式增加虚拟内存
创建swap文件
mkdir /usr/img
rm -rf /usr/img/swap
dd if=/dev/zero of=/usr/img/swap bs=1024 count=2048000
当内存使用超过1024M时,创建2048m的虚拟内存
执行后显示一下结果
2048000+0 records in
2048000+0 records out
2097152000 bytes (2.1 GB) copied, 48.7514 s, 43.0 MB/s
使用mkswap执行创建
mkswap /usr/img/swap
执行以上命令后显示
mkswap: /usr/img/swap: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 2047996 KiB
no label, UUID=9982f566-9e44-4495-be0b-51d309873112
配置虚拟内存
swapon /usr/img/swap
可以使用 free -m 查询
关闭文件swap
swapoff swap
rm -f /usr/img/swap