OSX 10.11 启动虚拟内存为0,导致安装软件失败

已使用的交换为0


此时安装MyEclipse的提示信息

如上图,mac在正常使用中,很少能使用到虚拟内存,所以已使用交换大部分时间为0,除非你启动了很多占内存的进程。而对于我这个新拿到电脑的人来说,想让交换内存不为0,似乎有些难度。可是就在我安装MyEclipse时候,弹出提示窗,虚拟内存为0,不满足安装条件....我累个去,为什么就不能安装,为什么不能使用物理内存。

于是我翻遍了百度搜索结果和Google搜索,无一例外的说尽可能的启动电脑中所有的程序,占用物理内存,从而使之开启虚拟内存。我依然乖巧到启动了电脑中仅有的十几个程序,甚至xcode都启动并运行了,却发现没有占用多少内存,没个卵用。前后思考了好久,终于想到一个,自己写个简单程序无限次循环来消耗内存,卧槽,我发现我简直就是个天才,所以我写了下面的程序,保存为rb文件,然后mac中都带有ruby运行环境,so,我就看着它运行,然后盯着已使用交换的数值从0慢慢的增长,美呆。然后就顺利安装成功了MyEclipse10,给自己点赞,以此文来纪念,顺便可能解决好多人的问题。

程序源码:

i=0

1000000000.times do |i|

i=i*2

p i

end

运行后虚拟内存的数据:


已使用的交换增长

此时再行安装,顺利成功,如下图:


安装成功


如果帮助了你,请点赞。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,790评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,594评论 25 708
  • 旮旯里,一只只烟蒂被后脚跟撵了又撵。闷热的六月天,让人有想要淋一场雨的冲动,抬头撇了一眼今晚的月亮,没精打采的,阿...
    钧瓷阅读 369评论 0 0
  • 当然我不是想写鸡汤文,只是发表一些个人感慨。本来想好好装回比写点东西的,突然写不下去了。妈的fuck……我第一次登...
    鸡汤滚蛋阅读 297评论 0 0
  • 2. 想不开,就不想,得不到,就不要,难为自己,何必呢? 4. 生活累,一小半源于生存,一大半源于攀比。 9. 知...
    Jill简单痕迹阅读 769评论 0 0

友情链接更多精彩内容