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

文章基本信息

  • 标题:An Implementation Of IPC Using Direct Thread Switching
  • 本地全文:下载
  • 作者:Dongha Shin ; Sunghoon Son ; Eunyoung Kim
  • 期刊名称:International Journal of Engineering and Computer Science
  • 印刷版ISSN:2319-7242
  • 出版年度:2016
  • 卷号:5
  • 期号:1
  • 页码:15463-15466
  • DOI:10.18535/Ijecs/v5i1.11
  • 出版社:IJECS
  • 摘要:Microkernel approach restructures the existing operating system by removing all nonessentialcomponents from the kernel and implementing them as user-level programs. The main function of themicrokernel is to provide a communication facility, such as inter-process communication (IPC), between theclient program and the various services that are also running in user space. Since IPC occurs very often inmicrokernel, the performance of IPC highly affects the overall performance of the system. The performance ofIPC decreases tremendously when there are many threads in ready state because many threads need to executebefore IPC receiver thread begins. One of solutions to this problem is direct thread switching, which schedulesthe receiver thread immediately after the sender thread send a data. In this paper, we implemented synchronousIPC for microkernel and adopted direct thread switching to improve IPC performance. Carrying out extensiveperformance measurement studies, we showed that direct thread switching enormously improves theperformance of IPC
  • 关键词:IPC; microkernel; direct thread switching. ARM architecture
国家哲学社会科学文献中心版权所有