WEB开发网
开发学院操作系统Linux/Unix AIX 5L 性能优化: 监视您的 CPU,第 3 部分 阅读

AIX 5L 性能优化: 监视您的 CPU,第 3 部分

 2008-09-06 08:21:16 来源:WEB开发网   
核心提示: 如果您在运行 ps 命令时使用了 -l 标志,那么您将看到具体的 nice 信息(请参见清单 1),AIX 5L 性能优化: 监视您的 CPU,第 3 部分(3), 清单 1. nice 信息# ps -l F SUID PIDPPID C PRI NI ADDRSZWCHANTTYTIM

如果您在运行 ps 命令时使用了 -l 标志,那么您将看到具体的 nice 信息(请参见清单 1)。

清单 1. nice 信息

# ps -l
    F S UID  PID PPID  C PRI NI ADDR  SZ  WCHAN  TTY TIME CMD
 200001 A  0 12972 45770  0 60 20 dea6  764      pts/1 0:00 ksh
 200001 A  0 33816 12972  3 61 20 36168  440      pts/1 0:00 ps
 240001 A 207 45770 40374  0 60 20 258ec  744      pts/1 0:00 ksh

让我们通过 nice 启动一个新的 ksh,更改进程的优先级:# nice --10 ksh(请参见清单 2)。

当您再次使用 ps 查看进程表时,您将看到,对于这个进程以及它通过 fork 系统调用创建的子进程,它们的优先级都不再是缺省值。

清单 2. 使用 nice 命令得到的新的 ksh

# ps -l
    F S UID  PID PPID  C PRI NI ADDR  SZ  WCHAN  TTY TIME CMD
 200001 A  0 12972 45770  0 60 20 dea6  764      pts/1 0:00 ksh
 200001 A  0 17246 12972  0 50 10 68a1f  748      pts/1 0:00 ksh
 200001 A  0 18450 17246  1 50 10 51bb1  380      pts/1 0:00 ps
 240001 A 207 45770 40374  0 60 20 258ec  744      pts/1 0:00 ksh

您还可以使用 renice 命令(前面在介绍 Procmon 的图 3 中对该命令进行了说明),以便动态地为一个运行的进程重新分配优先级。

让我们回到 ps。如果您希望更详细地查看相关的线程,那么您可以使用 -mo 标志(请参见清单 3)。

清单 3. 使用 -mo 标志以便更详细地查看您的线程

上一页  1 2 3 4 5 6 7  下一页

Tags:AIX 性能 优化

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接