在Digitalocean 购置了一款VPS,ssd很给力,而且价格也不贵,还有优惠。第一时间打开配置看一下: 看下系统内存 root@VPS:~# free -m total used free shared buffers cached Mem: 495 89 406 0 5 443 -/+ buffers/cache: 0 495 Swap: 0 0 0 再看下ssd文件读写能力 root@VPS:~# dd if=/dev/zero of=test bs=64k count=4k oflag=dsync 4096+0 records in 4096+0 records out 268435456 bytes (268 MB) copied, 11.0917 s, 24.2 MB/s 可以看到DO默认是没有交换分区的,跑网站不开交换分区,流量和操作一大内存就不够用,所以需要手动增加系统交换分区。 一、检测系统当前分区情况
二、增加系统交换分区大小检查到没有Swap,下面就需要增加。判定新交换文件的大小,将大小乘以1024来判定块的大小。例如,大小为512M的交换文件的块大小为524288。在 shell 提示下以ROOT身份键入以下命令,其中的 count 等于想要的块大小。建议交换分区大小设定为系统内存的2倍左右。
三、设置交换文件
四、立即启用交换分区
五、增加系统引导启动系统下次启动引导时自动启用新建的交换分区
最后再free -m查看一下系统分区,刚才增加的大小是不是已经显示了呢? (责任编辑:IT) |