Posted by zuzhihui in Linux技术 on 2008/09/24 with No Comments
在安装Linux操作系统的时候一般都会分配一些Swap空间。什么是Swap空间呢?简单的说,Swap就是利用硬盘空间作为内存的备份,当内存不够用的时候,Linux内核把一些内存中的内容写入到Swap空间,然后把这些内存腾出来继续使用。听起来Swap挺好的,其实不然,由于硬盘的访问速度相对内存非常慢,把硬盘当做内存使用后操作系统的效率极其差。
在我们平时使用的物理机器上,虽然分配的有Swap空间,但这些Swap空间几乎没有使用过,偶尔用一下也就是短时间内用了一点点。我记得以前学Linux的时候看到的资料说安装Linux的时候分配Swap空间的大小最好是内存大小的两倍。现在想想根本用不着,假如现在1G内存的机器分配2G的Swap,这些Swap什么时候能被使用上超过1G?在Swap使用超过1G的时候,机器还会有反映吗?
在VPS上,如果使用Swap的话,效果更差,VPS可以几十分钟没有任何反映,ping都不通,简直就像死机一样。
所以,我们的VPS不支持Swap。
要发表评论,您必须先登录。
近期评论