swap 虚拟内存一直显示0,怎么启用?

我有两台服务器,一台是腾讯云1g1h 然后开启了swap,显示使用了。

swap 虚拟内存一直显示0,怎么启用? 第1张

另外一台是2g4h服务器一直显示是0,内存使用到多少才开始使用swap?

网上查阅了资料:有人说不用分,因为4G的内存系统用不到swap分区。

当内存使用率不足10%(开始是默认值60)时在使用swap,尽量避免使用swap,减少唤醒软中断进程,从而降低ksoftirqd进程对cpu的占用。

主要看系统用来做什么,如果只是用来学习linux,或者简单的配置一些个人服务器,通常可以不用配置交换分区,4G内存也够用的,但是如果是做一些非常耗费内存的工作,比如编译个Android系统源码之类的,还是要增加swap分区的,增加一个至少4G的swap分区是必要。

分配太多的Swap空间会浪费磁盘空间,而Swap空间太少,则系统会发生错误。如果系统的物理内存用光了,系统就会跑得很慢,但仍能运行;如果Swap空间用光了,那么系统就会发生错误。

最后总结:应该是2g4h这个服务器剩余性能太多,80%的性能空闲,所以一直未能用到,而1g1h那个内存一开机就使用一半内存了所以用到了。

生成海报
版权声明

本站文章和资源来自互联网或者站长的原创。如有侵权文章资源请留言,我们会在24h内删除。

相关推荐

评论