linux – 如何增加实时服务器上的交换空间

前端之家收集整理的这篇文章主要介绍了linux – 如何增加实时服务器上的交换空间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > How to increase swap size?3个
在Ubuntu 14.04上,交换文件必须增加,因为内存和交换使用率达到100%.

在实时生产服务器上,交换是否可以增加,同时对服务的干扰最小?

免费输出-h:

total       used       free     shared    buffers     cached
Mem:          3.9G       3.4G       435M        24K       1.2M       7.5M
-/+ buffers/cache:       3.4G       443M
Swap:         8.0G       6.6G       1.4G

解决方法

我同意关于更多RAM的评论.
回答你的问题:你可以创建额外的交换分区(如果硬盘上有额外的空间)或创建交换文件.
dd if=/dev/zero of=/path/to/swap_file bs=1024 count=${size_of_additional_swap}
mkswap /path/to/swap_file
swapon /path/to/swap_file

使用的交换越多,硬盘上的负载就越多,系统就越慢.

猜你在找的Linux相关文章