首页    期刊浏览 2024年12月05日 星期四
登录注册

文章基本信息

  • 标题:Avoidance of Priority Inversion in Real Time Systems Based on Resource Restoration.
  • 本地全文:下载
  • 作者:Tarek Helmy ; Syed S. Jafri
  • 期刊名称:International Journal of Computer Science & Applications
  • 印刷版ISSN:0972-9038
  • 出版年度:2006
  • 卷号:III
  • 期号:I
  • 出版社:Technomathematics Research Foundation
  • 摘要:Priority inversion is a problem that occurs in concurrent processes when low-priority threads hold shared resources required by some high-priority threads, causing the high priority-threads to block indefinitely. This problem is enlarged when the concurrent processes are in a real time system where high- priority threads must be served on time. A novice approach for avoiding the priority inversion problem is presented for processes in real time systems. This approach is based on backing up and restoring the shared resources. A low priority thread always starts on a shadow version of the shared resource, the original resource remains unchanged. When a high-priority thread needs a resource engaged by a low-priority thread, the low priority thread is preempted, the original resource is restored and the high-priority thread is allowed to use the original resource. The approach has been implemented in Java and the experimental results are fetched which verify that the approach is very suitable for real time systems where high-priority threads must be served on time.
国家哲学社会科学文献中心版权所有