首页 > 技术点滴 > 禁用和启用macosx的swap

禁用和启用macosx的swap

2013年7月7日 baoz 阅读评论

实事证明,禁用swap之后十分不稳定,各种莫名其妙的错误,要解决这个问题,最好还是升级到10.9吧

1、前提和背景:至少有8G内存,使用的SSD硬盘。swap长期使用较多,例如1G+

mac_swap_usagemac_swap_use_time

 

2、目的:减少swap产生的磁盘写操作,延长SSD硬盘使用寿命

3、方法:

禁用

启用

4、副作用

实事证明,禁用swap之后十分不稳定,最好还是升级到10.9吧

5、遗留问题:

有闲情逸致的同学可以纠结下,反正俺是disable了算了,不折腾。

a、为啥8G内存的情况下,就开一个1G的虚拟机,外加浏览器看点视频啥的,还有3G多的内存可用,为啥swap会用到1.7G。从ls -Ulh /private/var/vm/swapfile*(查看创建时间)结果看,猜测是之前某个(些)程序突发性的申请了差不多1.7G的swap(7月6号18:48)那这些程序到底是什么程序?他们的功能是做什么的?

b、从ls -tlh /private/var/vm/swapfile*(查看最后修改时间)的结果看,今天(7号)早上06:55还在访问swap,这个时候我应该是刚开电脑。为啥会修改?

c、不关机,并无视之。SSD害怕的是频繁的写入,所以只要不关机,这个swap文件就写入一次,就当下了个电影好了?这个想法靠谱吗?

d、关闭虚拟机和几个浏览器tab后,swap下降了500M,这尼玛是为啥,4.1G的空闲内存放着不用?

 

 

  1. 本文目前尚无任何评论.