外国做ppt的网站,建设部网站监理公告,网站建设基本标准,泉州做网站便宜查看系统内存资源 free -h 创建swap分区
dd if/dev/zero of/swapfile bs1024 count4194304dev/zero#xff1a;是Linux的一种特殊字符设备(输入设备)#xff0c;可以用来创建一个指定长度用于初始化的空文件#xff0c;如临时交换文件#xff0c;该设备无穷尽地提供0/dev/zero of/swapfile bs1024 count4194304dev/zero是Linux的一种特殊字符设备(输入设备)可以用来创建一个指定长度用于初始化的空文件如临时交换文件该设备无穷尽地提供0可以提供任何你需要的数目。of/swapfileswap分区存储目录和文件名称
bs1024单位数据块block同时读入/输出的块字节大小为1024 个字节即1KBbs(即block size)。
count 4194304表示的是4G即虚拟内存的总大小单位是KB创建一个新的交换文件将交换文件swapfile格式化为swap分区文件
mkswap /swapfile修改swap分区文件权限
chmod -R 0600 /swapfile挂载并激活分区
swapon /swapfile使用vim编辑器编辑配置文件/etc/fstab,设置开机自动挂载该swap分区 在文件内追加以下内容
/swapfile swap swap defaults 0 0配置swap分区的使用机制
sysctl vm.swappiness10可以通过swappiness值进行管理swappiness表示系统对Swap分区的依赖程度
范围是0~100数值越大依赖程度越高也就是越高越会使用Swap分区。
例如该值配置为50表示当物理内存的使用比例达到50%时虚拟内存开始工作
这个比例值一般不宜配置过高一般使用10尽量优先使用物理内存。(对于具有足够内存和 CPU 的系统将 swappiness 参数设置为0可能会提高系统性能因为它可以尽可能地避免使用交换分区。
但是请注意如果系统内存不足这可能会导致系统崩溃或者导致进程被杀死。) 如需永久配置
echo vm.swappiness 10 /etc/sysctl.conf
二、关闭虚拟内存
关闭并删除swap分区虚拟内存
①关闭swap分区
swapoff /swapfile②删除swap分区文件
rm -rf /swapfile③删除fstab文件里追加的swap分区开机自动挂载配置内容即把加进去的这段内容删除掉
/swapfile swap swap defaults 0 0