陈慧, 慕福奇, 张然, 姜彬. 一种基于cache一致性的多核任务监测机制的实现方法[J]. 微电子学与计算机, 2018, 35(10): 19-22, 28.
引用本文: 陈慧, 慕福奇, 张然, 姜彬. 一种基于cache一致性的多核任务监测机制的实现方法[J]. 微电子学与计算机, 2018, 35(10): 19-22, 28.
CHEN Hui, MU Fu-qi, ZHANG Ran, JIANG Bin. A Implementation Method of Multi-core Task Monitoring Mechanism Based on Cache Consistency[J]. Microelectronics & Computer, 2018, 35(10): 19-22, 28.
Citation: CHEN Hui, MU Fu-qi, ZHANG Ran, JIANG Bin. A Implementation Method of Multi-core Task Monitoring Mechanism Based on Cache Consistency[J]. Microelectronics & Computer, 2018, 35(10): 19-22, 28.

一种基于cache一致性的多核任务监测机制的实现方法

A Implementation Method of Multi-core Task Monitoring Mechanism Based on Cache Consistency

  • 摘要: 为了解决在多核多操作系统这种情况下任务监测的不便, 尤其是要处理某核运行异常, 仍要有效的捕获和分析该核上的任务状况等问题, 提出了一种基于cache一致性的多核任务监测机制的实现方法, 对任务使用系统资源及自身运行状态与堆栈信息的监测.最后以Zynq-7000为硬件平台, 在Linux和FreeRTOS双系统的模式下, 进行试验测试, 结果表明该机制能有效的监测多核系统的任务状况, 为任务管理和异常处理提供方便.

     

    Abstract: In order to solve the problem of task monitoring, it is necessary to effectively capture and analyze the problems of the tasks in the core, such as the operation of a exceptional core. In the paper, a multi-core task monitoring mechanism based on cache consistency is proposed to realize the monitoring of the system resources and the operation status and stack information of the task. Then conducting the experimental test on the ZYNQ-7000 platform. In the double system mode of Linux and FreeRTOS, the results show that the mechanism can effectively monitor the multi-core system task status, provide convenience for task management and exception handling.

     

/

返回文章
返回