发布网友
共2个回答
热心网友
当系统执行的任务临时要求大内存而得不到满足时,将部分不活跃的内存内容移到硬盘上的一个缓存区域,这个专门预留的区域就是swap分区(相当于windows的页面文件)。内存够用的情况下,如果不用睡眠功能,则swap分区可以小一点,甚至没有;如果要使用睡眠功能,则swap分区尽量不要比内存小。
热心网友
如果要用休眠功能,需要2G
如果不用休眠,理论上不给swap也可以,但是我个人倾向给一点,毕竟编译内核和其他大型软件时很耗内存
不给SWAP可以,但是有些版本可能会提醒不允许,而且不给会有风险
曾有一次我打开一个加密文档,不仅迅速用掉了2G
物理内存
,直到用了1G多的
swap分区
我才把它kill掉