Linux虚拟内存工作原理能,增加虚拟内容,防范突发风险
Linux虚拟内存工作原理能,增加虚拟内容,防范突发风险
通过增加虚拟内存,即增加swap交换空间,增大类似于物理内存的功能,将一些类似于实例对象等数据,在物理内存不足的时候暂时交换到虚拟内存。
如果没有虚拟内存,当物理内存不足,容易导致程序报错,程序崩溃,甚至系统宕机。
当我们发现swap交换区的数据比较大,变动频繁的时候,就是时候增加考虑增加物理内存了,因为这是物理内存不够用的表现,毕竟虚拟内存的速度比物理内存慢很多。
为何要配置虚拟内存?
因此虚拟内存强烈建议配置上,防止突发的大流量请求来临,出现的内存不够用的情况发生,不至于发生宕机等严重后果,有了虚拟内存可能只是速度慢一些,从而有了充足时间来查询出现巨大资源负载的原因,如果是正常负载则增加物理内存吧。
有时候,一天的时间内,可能只有10分钟左右有一个用户访问高峰,此时有了虚拟内存可缓解部分物理内存压力。因为一天只有很短的时间有高峰,因此可能也没有必要新增加物理内存配置,从而降低成本。
注意:linux系统增加虚拟内存的命令可自行查询。我们可以用free,top等命令查看物理内存与swap分区消耗情况。
赞 (0)
