关于LINUX的SWAP分区大小的问题?

发布网友

我来回答

2个回答

热心网友

当系统执行的任务临时要求大内存而得不到满足时,将部分不活跃的内存内容移到硬盘上的一个缓存区域,这个专门预留的区域就是swap分区(相当于windows的页面文件)。内存够用的情况下,如果不用睡眠功能,则swap分区可以小一点,甚至没有;如果要使用睡眠功能,则swap分区尽量不要比内存小。

热心网友

如果要用休眠功能,需要2G
如果不用休眠,理论上不给swap也可以,但是我个人倾向给一点,毕竟编译内核和其他大型软件时很耗内存
不给SWAP可以,但是有些版本可能会提醒不允许,而且不给会有风险
曾有一次我打开一个加密文档,不仅迅速用掉了2G
物理内存
,直到用了1G多的
swap分区
我才把它kill掉

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com