摘要
实时性能是表征实时操作系统的最重要的性能指标。现代实时操作系统的多任务调度、内存管理、中断处理等机制对系统的实时性能带来了很大的影响。为了对实时操作系统的性能进行详尽的测试,需要对实时操作系统的实现机制进行深入的分析,确定系统的实时时钟精度,选择有代表性的实时性能指标,并制定各实时性能指标的性能测试方法。中断响应延迟是表征操作系统本身最基本的实时性能指标,影响着系统其它方面的实时性能。周期任务调度延迟与应用直接相关,是实时操作系统应用的最直接性能指标。根据中断响应延迟和周期任务调度延迟的产生机理,可以设计并完成实时操作系统的性能测试。
Real-time performance is the most important parameter for real-time operation system (RTOS). Modern RTOS implementation mechanisms, such as multi-task scheduling, memory management, interrupt services, are the key factors that impact the real-time performance of RTOS. For the elaborate testing of RTOS real-time performance, analysis for the implementation mechanism of RTOS, real-time resolution determination, real-time criteria parameters selection and testing system setting up are necessary. Interrupt service latency is the basic parameter of RTOS, which effects other real-time performance of RTOS. Periodical task scheduling jitter has close relation to real-time application. According to the mechanism analysis of interrupt service latency and periodical task scheduling jitter, real-time performance testing of RTOS is implemented.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2013年第2期313-316,共4页
Journal of System Simulation
关键词
实时操作系统
中断响应延迟
周期任务调度抖动
性能测试
RTOS
interrupt service latency
periodical task scheduling jitter
performance measurement