AIX系统性能调优全解析
1. 进程优先级调整命令
在AIX系统中, nice 和 renice 命令可用于调整进程的优先级。 nice 命令能让进程以低于其正常优先级的状态运行,若要让进程以更高优先级运行,则必须具备root用户权限。进程的优先级常被称为“nice值”,nice值范围从0到39,39为最低优先级。进程的优先级会在每个时钟滴答时重新计算,而nice值是稳定的,可通过 nice 或 renice 命令进行操作。
例如,若一个进程默认的nice值为20,将其nice值增加5(即设为25),该进程将以更低的优先级运行,可能会变慢。
另外,还有 schedtune 命令,但在操作调度器之前,必须对调度器机制有深入了解,否则不要轻易使用。大多数用户进程的优先级会随其最近使用的CPU时间量而变化,CPU调度器的优先级计算基于两个变量:SCHED_R(加权因子)和SCHED_D(衰减因子)。
2. 内存性能概述
AIX系统中的内存由虚拟内存管理器(VMM)处理,它能让实际内存看起来比物理内存更大。虚拟内存系统由实际内存和物理磁盘空间组成,暂时不用的内存部分会存储在磁盘空间中。
虚拟内存的物理部分分为三种类型的段:
- 持久段 :进程使用后仍然存在,在磁盘上有永久存储位置。包含数据或可执行程序的文件会映射到持久段。AIX将所有文件作为映射文件访问,程序或文件访问从少量初始磁盘页面开始,这些页面
超级会员免费看
订阅专栏 解锁全文
1146

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



