Vista开始Windows就会自动管理内存预加载和暂留,以保证部分大应用启动时可以更快;而此部分内存也可以随时抛弃,这就是为何System会飙掉你几乎所有剩余内存。并且就算你把内存再加一倍,依旧会尽可能预载,看起来还是会满满的。
因此,内存不够不是因为被nt os kernel吃掉了,而是本就不够用。Android Studio吃个2GB不夸张,虚拟机上来坑你4GB也不夸张,QQ啊什么的一个吃掉500MB以上不夸张,浏览器一个标签页干掉100-300MB都不夸张。因此不够用只能是不够用,关闭superfetch后可能会让你没事看任务管理器时自我感觉稍微好一点,此外也就只能减缓你的软件加载速度了……
———————————
看到有说Win10内存泄漏的。问题是这事MS不管的话只要你还用Win10那就没办法啊……除了催更还能怎样……关了superfetch又不是不漏了,也不是不漏了就能扛着8GB内存挂个4GB内存的虚拟机还跑Android Studio这样的大户同时跑着开了一堆页面的浏览器和鹅厂标准风格的QQ啊……
当然了,还可以选OS X/Linux/BSD嘛,大家都是内存预载完,内存小照样经不起几大件啊……
发布于 2016-10-04 20:08