Linux调整虚拟内存
增加虚拟内存
创建swap文件
root@test:~# mkdir /usr/swap/
root@test:~# dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB, 2.0 GiB) copied, 8.31572 s, 258 MB/s
查看swap文件大小
root@test:~# du -sh /usr/swap/swapfile
2.1G /usr/swap/swapfile
建立交换分区
root@test:~# /usr/swap# mkswap /usr/swap/swapfile
mkswap: /usr/swap/swapfile: insecure permissions 0644, 0600 suggested.
Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)
no label, UUID=4b2698df-0323-4ae2-9128-9f312cbf8e7f
激活交换分区
root@test:~# swapon /usr/swap/swapfile
查看当前内存
root@test:~# free -m
total used free shared buff/cache available
Mem: 508 369 7 1 130 124
Swap: 2179 106 2073
设置开机自动加载
echo "/usr/swap/swapfile swap swap defaults 0 0" >> /etc/fstab
移除虚拟内存
先停止swap分区
root@test:~# swapoff /usr/swap/swapfile swap
删除swap分区文件
root@test:~# rm -rf /usr/swap/swapfile swap
修改fstab,移除分区
root@test:~# vi /etc/fstab
# 删除之前添加的分区
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
if(xyz!=null)!
喜欢就支持一下吧
打赏
微信
支付宝