跳过导航链接 | |
退出打印视图 | |
系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones Oracle Solaris 10 1/13 Information Library (简体中文) |
Solaris 10 在项目数据库和资源控制命令方面的新增功能
使用 useradd、usermod 和 passmgmt 命令设置用户属性
15. Solaris Management Console 中的资源控制功能
24. Oracle Solaris 10 9/10:将物理 Oracle Solaris 系统迁移到区域中(任务)
25. 关于安装了区域的 Oracle Solaris 系统上的软件包和修补程序(概述)
26. 在安装了区域的 Oracle Solaris 系统上添加和删除软件包和修补程序(任务)
27. Oracle Solaris Zones 管理(概述)
28. Oracle Solaris Zones 管理(任务)
29. 升级安装了非全局区域的 Oracle Solaris 10 系统
30. 各种 Oracle Solaris Zones 问题的故障排除
34. 关于安装、引导、停止、克隆和卸载 lx 标记区域(概述)
要优化工作负荷响应,必须首先能够识别要分析的系统上运行的工作负荷。此信息可能很难通过单独使用纯粹面向进程或面向用户的方法来获取。在 Solaris 系统中,您可以使用两个附加功能来分离和识别工作负荷: 项目和任务。项目为相关工作提供了网络范围内的管理标识符。任务将一组进程聚集成表示工作负荷组件的可管理实体。
在 project 名称服务数据库中指定的控制针对进程、任务和项目进行了设置。由于进程和任务控制通过 fork 和 settaskid 系统调用继承,因此,所有在项目内创建的进程和任务都可继承这些控制。有关这些系统调用的信息,请参见 fork(2) 和 settaskid(2) 手册页。
根据其项目或任务的成员关系,可以使用标准 Solaris 命令处理正在运行的进程。扩展记帐功能可以报告进程和任务的使用情况,并使用管理项目标识符标记每个记录。通过此进程,可以将脱机工作负荷分析与联机监视相互关联。项目标识符可以通过 project 名称服务数据库在多台计算机之间共享。这样,在(或跨)多台计算机上运行的相关工作负荷的资源占用情况最终可以在所有计算机上分析出来。