由于手机空间睡眠不足会导致什么,导致进程停止死机

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&系统专题栏目
热门教程推荐
系统下载排行榜通过终止进程来清理内存的方案是不合适的,理由如下:
1、&android&有自身的进程和内存管理机制,其设计规范是要保证程序尽可能快地启动,这就要求程序退出后仍然占用内存保存数据;
2、&android&的内存管理策略保证在新程序载入时有足够的内存,当内存不足时会自行关闭优先级低的进程来释放内存;
3、&进程数据长期缓存在内存,对于&android&来说不是缺陷,而是优势,它尽可能地确保程序的启动质量以提升用户体验,人们长期被强迫症困扰,一直误以为大量占用内存是低效的表现,这与人们长期使用桌面系统不无关系;
4、&我们的另一个误区是,占用内存耗电,其实不然!真正耗电的幕后推手是&CPU,反复清理内存需要CPU反复地工作,所以清理内存反而耗电;
网上一个形象的比喻:你在图书馆查资料,一种方案是把可能需要的资料全部从书架上取下来放到桌上,可能会有冗余,但不必经常去书架取书;另一种方案,书桌上只放当前正在查阅的资料,查完马上放回书架,这样虽然书桌上很干净,但你需要反复从书架上取书放书。这里书就好比内存,取书放书的动作好比&CPU&的工作。显然第一种方案更加高效和轻松。
一些靠谱的资料:
阐述为什么不需要终止进程来释放内存的原因
两位谷歌工程师的建议:
Romain Guy&:用户不要去做终止进程来释放内存的事,这与&android&的应用设计框架相悖,应该交由系统去做(这里的用户既是指使用&APP的用户,也是指APP本身或APP开发人员)&&&&
Dianne Hackborn :&强烈反对使用&System.exit()&来终止程序,请不要如此设计你的&Android&应用&
阅读(...) 评论()}

我要回帖

更多关于 tgp导致电脑死机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信