AIX系统性能管理与调度优化指南
在AIX系统中,性能管理和调度优化是保障系统高效运行的关键。下面将详细介绍相关的计算方法、多运行队列负载均衡机制以及用于性能调整的命令。
1. 优先级计算方法
- 早期计算方式 :每秒会重新计算所有线程(包括休眠线程)的近期CPU使用率,计算公式为
Recent CPU usage = Old recent CPU usage x (SCHED_D / 32),默认SCHED_D值为16,即旧的近期CPU使用率值会除以2。基于此,CPU惩罚值计算公式为CPU penalty = Recent CPU usage x (SCHED_R / 32),默认SCHED_R值为16。最终优先级计算公式为Priority value = 40 + nice value + CPU penalty,前台进程默认nice值为20,后台进程为24。 - AIX 4.3.2及后续版本 :引入了新的计算定义。
NICE因子是用户线程最大优先级级别与nice命令操作值的总和;DEFAULT_NICE因子等于用户最大优先级级别(基值40)加上前台进程默认nice值(20),即前台进程为60。优先级计算公式为Priority = (Recent
超级会员免费看
订阅专栏 解锁全文
19

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



