linux 交换分区是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/30 03:05:19
一定要的吗?

linux交换分区即是linux的SWAP分区
SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用.
它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。
需要注意的是,虽然这个SWAP分区能够作为"虚拟"的内存,但它的速度比物理内存可是慢多了,因此如果需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是加大物理内存.SWAP分区只是临时的解决办法.
交换分区(swap)的合理值一般在内存的2 倍左右,可以适当加大。实际上具体还是以实际应用为准,swap为内存的2倍也不过是一种以讹传讹的说法。如果交换分区的使用都超过4GB以上了,可想而知服务器的性能应该差很多了。
Linux下可以创建两种类型的交换空间,一种是swap分区,一种是swap文件。前者适合有空闲的分区可以使用,后者适合于没有空的硬盘分区,硬盘的空间都已经分配完毕。

swap
虚拟交换分区机制
很不错的
看看吧
http://zhidao.baidu.com/question/35744378.html?si=5

现在的内存越来越大了,交换分区的作用似乎没有以前那么大了;不过没有交换分区还是会出现一些莫名其妙的系统问题的。大于1G的内存交换分区设置为内存大小就可以了,如果小内存就设成1.5~2.5倍