Unix系统进程管理与调度全解析
在Unix系统的使用过程中,进程的管理与调度是非常重要的一部分。下面将详细介绍Unix系统中进程的相关内容,包括进程会计、延迟调度以及 /proc 文件系统等。
1. 进程会计
Unix系统支持进程会计功能,但为了减轻管理日志文件的负担,该功能通常处于禁用状态。当启用进程会计功能后,每个进程完成时,内核会将一个紧凑的二进制记录写入与系统相关的会计文件,如 /var/adm/pacct 或 /var/account/pacct 。不过,这个会计文件需要进一步处理,才能转换为适合用标准工具处理的文本流。
例如,在Sun Solaris系统上,root用户可以使用以下命令生成人类可读的列表:
# acctcom -a
List accounting records
...
COMMAND START END REAL CPU MEAN
NAME USER TTYNAME TIME TIME (SECS) (SECS) SIZE(K)
...
cat jones ? 21:33:38 21:33:38 0.07 0.04 1046.00
echo jones ? 21:33:38 21:33:38 0.13 0.04 884.00
make jones ? 21:33:38 21:33:38 0.53 0
超级会员免费看
订阅专栏 解锁全文
1135

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



