Elastos操作系统低内存状态的应急处理策略.pdfVIP

  • 4
  • 0
  • 约7.15千字
  • 约 3页
  • 2015-07-29 发布于重庆
  • 举报

Elastos操作系统低内存状态的应急处理策略.pdf

Elastos操作系统低内存状态的应急处理策略.pdf

ISSN1009-8044 Computer硒帕刚自d归andTechnokⅪy电■知识与技术 http://www.dnzs.net.CII Tel:+86..551—-56909635690964 V01.5,No.28,October 2009,PP.7930—7931 Elastos操作系统低内存状态的应急处理策略 陈齐.陈榕 (同济大学基础软件工程中心,上海200092) 摘要:紧急状态处理是操作系统的一个重要组成部分。当系统进入紧急状态时,必须做出相应的响应,例如可以重新启动,或者发出 对于低内存情况下所做的决策方案及其特点。 关键词:内核阈值:用户闽值 中图分类号:TP316文献标识码:A 文章编号:1009-3044(2009)28—7930-02 oftheLow ontheElastos SystemStrategy Memory OpteratingSystem CHEN Qi,CHEN Rong Software (System EngineeringCentre,TonKiiUniversity,Shanghai200092,China) isacritical ofthe theeventofsucha OSmust circumstance,the Abstract:Handlingemergency componentoperatingsystem.In produce an tothe whichinclude theOSor a tothe otherre— appropriateresponseaccordingexceptionmay restarting sendingwarninguser,among isa orientednetwork andthereforeto ar- expects sponses.Elastoscomponent operatingsystem processemergencyhandlingproblems.This ticlewillelaborateonthe andthecharacteristicsofElastos low situations. strategy duringmemory words:kernel threshold Key threshold;user 紧急状态处理口1--直是操作系统的一个重要组成,尤其是对于手机这样的靠电池供电的计算设备。 操作系统紧急状态处理是指: 紧急状态处理种类有很多,可用内存容量过低而导致应用无法运行就是其中的一种情况,从操作系统的用户角度出发,操作系 统必须有一种告知用户可用内存容量过低的方法,然后由用户做出决定。从操作系统的角度来看,一旦发现内存过低,可以执行的 策略并不唯一。例如,最简单的一种方式可以选择自动重新启动,但如果内存过低的异常频繁出现的话,那么这样的操作系统给用 户的体验是并不令人满意的。还有一种方式就是利用虚拟内存技术,典型的例子就是Linux系统。当内存不足时,可以调用盘交换区 上的一部分空间作为虚拟内存,而将一时不运行的进程资源调至盘交换区,为需要利用内存资源的进程提供空间。 由于Elastos是跑在移动设备上的操作系统。所以以上的一些方法都有很大的局限性。选择重新启动系统会影响用户体验,而采 用虚拟内存技术并没用足够的硬件支持,所以有必要采取一个新的策略来解决移动设备上内存不足的问题。 1Linux。WindowscIE等系统对于内存不足的处理方案 由于移动设备上内存资源的稀缺,所以有必要为有限的内存和应用对内存的广泛的需求之间的

文档评论(0)

1亿VIP精品文档

相关文档