计算机科学 ›› 2008, Vol. 35 ›› Issue (12): 258-261.

• • 上一篇    下一篇

基于Elastos线程同步机制的死锁检测技术研究

张捷 陈榕   

  1. 同济大学基础软件工程中心,上海200092 安徽师范大学,芜湖241000
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    基金项目:国家“863”计划资助项目(2001AA113400),安徽高校省级自然科学研究重点项目(编号:KJ2008A104).

ZHANG Jie, CHEN Rong (1.System Software Center,Tongji University,Shanghai 200092,China;2.Anhui Normal University,Wuhu 241000,China)   

  • Online:2018-11-16 Published:2018-11-16

摘要: Elastos是基于构件的操作系统,构件对象的行为模式决定了内核底层机制的实现。在Elastos中,进程对象、线程对象以及线程的同步对象等都是构件对象。介绍了Elastos的CAR构件技术及与之相应的线程同步机制,在此基础上分析了一类资源死锁产生的可能原因;结合Elastos本身的相关特点,讨论了实现死锁检测技术的各个环节,综合考虑了可靠性、正确性及效率方面的要求,给出了一个可行的死锁检测算法。通过实际验证,此算法可以得到正确的结果。

关键词: Elastos 构件对象 线程同步 死锁检测

Abstract: Elastos is a component-based os. The behavior model of component object determines bottom mechanism in kernel. In Elastos, process object, thread object and synchronized object of thread are all component objects. Introduced the CAR component technique an

Key words: Elastos,Component object,Thread synchronization,Deadlock detection

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!