为懒人提供无限可能,生命不息,code不止
作者: whooyun发表于: 2018-04-21 00:14
概念
Swap分区,即交换区,系统在物理内存不够时,与Swap进行交换。 其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。
为什么写这边博客,因为我的淘客程序部署在阿里云上面,而且是1G,内存总是不够用,升级又贵。free
-m 后,发现swap 竟然是0,估计是阿里云故意这么做,想让买服务器的人升级配置,真够坏的。
接下来讲操作
1. 查看当前分区情况 [root@bogon ORACLE]# free -m total used free shared buffers cached Mem: 1861 1763 98 30 162 73 -/+ buffers/cache: 1526 334 Swap: 2047 624 1423 2. 增加 swap 大小, 2G 左右 [root@bogon ORACLE]# dd if=/dev/zero of=/var/swap bs=1024 count=2048000 记录了2048000+0 的读入 记录了2048000+0 的写出 2097152000字节(2.1 GB)已复制,18.4418 秒,114 MB/秒 3. 设置交换文件 [root@bogon ORACLE]# mkswap /var/swap mkswap: /var/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=5258d5c0-9b75-4380-8b94-0b04f336294d 已验证,可使用,而且可提升运行速度。