Swap是Linux下的交换分区,类似Windows的虚拟内存,当物理内存不足时,系统可把一些内存中不常用到的程序放入Swap,解决物理内存不足的情况。
若系统安装时开辟的Swap空间太小,可通过手动创建Swap文件。
下面是创建使用SWAP的方法:
一、创建文件
ddif=/dev/zeroof=/etc/swapfilebs=1024count=4096000
SSH执行以上命令,创建一个名为vpppscom的4G空文件(写0占用磁盘)。
二、制作为Swap文件
mkswap/etc/swapfile
SSH执行以上命令,将生成的vpppscom制作为SWAP文件,若没有制作SWAP文件,执行下一步可能会出现:“swapon:vpppscom:readswapheaderfailed:Invalidargument”错误。
三、让Swap文件生效
swapon/etc/swapfile
SSH执行以上命令,使“vpppscom”这个Swap文件生效,并叠加进当前sawp空间中。
四、查看当前SWAP
swapon-s
SSH执行以上命令,查看当前swap的情况。
五、自动挂载
1)编辑/etc/fstab
vi/etc/fstab
2)按格式填入
/etc/swapfileswapswapdefaults00
按格式填入以上信息:
/dev/vda1/ext3noatime,acl,user_xattr11
proc/procprocdefaults00
sysfs/syssysfsnoauto00
debugfs/sys/k
Linux内存拓展教程
本文详细介绍了在Linux系统中如何手动创建、启用、查看和删除Swap分区,以解决物理内存不足的问题。通过创建Swap文件并将其设置为交换空间,可以扩展系统的虚拟内存。同时提醒,Swap分区大小一般建议为内存的2倍,但不超过2GB,尽管Swap能缓解内存不足,但实际性能仍不及真实内存。

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



