系统定时分析与CPU负载相关知识解析
1. 统计方面
在系统的定时分析中,统计参数起着重要作用,下面从几个关键方面进行介绍。
- 最大执行时间(CETmax) :以一个简单的例子来说明,在约两分钟的执行时间跟踪中,观察到名为my10ms_Task的任务有11998个实例。确定所有实例的执行时间(CET),观察到的最大值为1.234 ms。因此,对于该跟踪对应的观察期,CETmax = 1.234 ms。
- 平均值 :在定时分析中,平均值是指定义观察期内所有值的未加权算术平均值。如果x是任何定时参数,观察期内n个值的平均值$\bar{x}$按公式3计算:
$\bar{x} = \frac{1}{n} \cdot \sum_{i=1}^{n} x_i$ (3)
当需要连续确定平均值时,情况会变得复杂,例如在正在进行的测量或运行的模拟中。总平均值只有在测量或模拟完成后才能形成。在对运行中的系统或模拟进行测量时,就会出现如何定义观察期的问题,即应在哪个值范围内计算平均值。表4.5展示了定时分析中一些重要的平均方法,每个彩色高亮单元格是“Value xi”行中该单元格正上方所有值的未加权算术平均值。
| Index i | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| Value xi | 96 | 20 | 28 | 36 | 53 | 2
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



