系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones

任务标识符

每次成功登录到项目时,都会创建一个包含登录进程的新任务。任务是指表示一段时间内一组工作的进程集。任务也可以视为工作负荷组件。会为每个任务自动指定一个任务 ID。

每个进程都是一个任务的成员,而每个任务都与一个项目关联。

图 2–1 项目和任务树

图中显示项目下有三个任务,而每个任务下有两到四个进程。

任务还支持对进程组执行的所有操作,如信号传送。您还可以将任务绑定到处理器集,并为任务设置调度优先级和类,优先级和类会修改任务中的所有当前进程以及后续进程。

每次加入项目时,就会创建任务。以下操作、命令和函数可创建任务:

您可以使用以下方法之一创建最终任务。所有进一步创建新任务的尝试都将失败。

有关更多信息,请参见 login(1)newtask(1)cron(1M)su(1M)setproject(3PROJECT) 手册页。

扩展记帐功能可以为进程提供记帐数据。此数据在任务级别聚合。