WEB开发网
开发学院手机开发Pad开发 突破内存,让你的ipad再也不会崩溃 阅读

突破内存,让你的ipad再也不会崩溃

 2010-12-06 16:19:00 来源:本站整理   
核心提示: ipad只有256MB内存是不争事实, 小内存造成的问题就是:当内存不够用的时候程序就会崩溃, 不论是在用pages写文件, 还是用safari上网, 还是想开多任务, 由于这个天生的不足, 都令许多朋友感到遗憾和失望......比如用pages好不容易写了很多页文档, 由于内存不足崩溃了; 用safari打开大

   ipad只有256MB内存是不争事实, 小内存造成的问题就是:当内存不够用的时候程序就会崩溃, 不论是在用pages写文件, 还是用safari上网, 还是想开多任务, 由于这个天生的不足, 都令许多朋友感到遗憾和失望......比如用pages好不容易写了很多页文档, 由于内存不足崩溃了; 用safari打开大的网页, 前面的那些网页再回去看的时候就要重新刷新, 或者直接就崩溃掉; 虽然越狱了, 可以后台运行多任务了, 由于电池强大, 也不用担心耗电了, 可是ipad的程序几乎都是吃内存大户, 单任务已经有些吃紧了, 想同时打开safari上网, 同时看很多网页甚至还要播放QQLive的电影, pages编辑文档, goodreader查看PDF文献, 再打开个词典查单词, 最后是不舍得关掉的QQ, 这些美好事物难道只能是梦想吗?

不!

只需要打开系统的虚拟内存, 就能让你的所有正在运行的程序共享你剩余的储存空间, 也就是说如果你的剩余储存空间有20GB, 理论上你的机器的内存就可用20GB, 这个时候CPU就成为了瓶颈了, 开太多程序的话机器就会卡了,但是绝对不会崩溃!

下面是问答环节

问: 开虚拟内存听说会让闪存芯片加快损耗?那不是很危险啊?

答: 其实你明天早餐比平时多吃3个鸡蛋也会让你的胃加快损耗... 不过事实是, 现在NAND FLASH芯片的读写寿命可以让你在打开虚拟内存的情况下, 在你的忧心忡忡下, 就算你一直在频繁读写, 也能使用10年以上... 当然你如果不打开虚拟内存的话, 用50年是没有问题的. 并且关键是, 只有在RAM也就是内存不够用的时候, 才有数据会被扫入闪存. 读写频率是远远比你想想的低的, 一般使用都不会用到虚拟内存的, 所以请放心地使用, 我感觉50年虽然不太可能, 但是用个30年还是没问题的, 如果你愿意的话.

问:是不是网页开的再多也不重新刷新或者崩溃了?

答: Yes! 不会再有了, 一切都如你所愿. 有了虚拟内存, 机器的瓶颈就到了CPU上了, 这个时候ipad不论是256MB内存还是2GB内存, 你的体验都没有多大区别.

问: 你骗人! 闪存又不是RAM怎么会没有区别呢? 我iphone也用过虚拟内存, 在内存低于30MB时有时会卡住呢!

答:

我只是说没有多大区别而已啊, 我指的是体验, 不是数据, 体验上就好像内存无限大一样, 这个时候处理器的频率才是瓶颈, 我可不会超频, 而且也太危险哦. 这里的关键是, iphone的处理器比ipad要落后不少(截止到3GS), 我的体验就是, 当内存不够用的时候, 有数据被扫进闪存, 释放出内存供程序运行, 这个过程, 没有一点卡! 真没有哦, 所以ipad借助强大的A4处理器, 比iphone更加适合使用虚拟内存, 整体效率和用户体验猛升几级呢!

问: 明白了, 请告诉我怎么操作, 我也想体验没有束缚的感觉!

答: 好的, 虚拟内存软件我已经发到了游戏软件分享区,http://bbs.weiphone.com/read.php?tid=808188 请大家去看看, 再次抱歉因为今天真的很忙, 希望这次的小制作能帮到大家吧. 另外, 请各位及时反馈异常状况以便研究改进, 谢谢!

Tags:突破 内存 ipad

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接