《Solaris 10 资源管理器开发者指南》介绍了如何编写用于对系统资源进行分区和管理的应用程序,并讨论了要使用的 API。本书还提供了编程示例,并对编写应用程序时要考虑的编程问题进行了讨论。
本书适用于编写用于控制和监视 Solaris 操作系统资源的应用程序的应用程序开发者和 ISV。
有关资源管理的详细概述,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》。
《Solaris 10 资源管理器开发者指南》的结构如下:
第 1 章,Solaris 操作系统中的资源管理介绍了 Solaris 10 Resource Manager 产品。
第 2 章,项目和任务提供了有关项目和任务功能的信息。
第 3 章,使用用于扩展记帐的 C 接口介绍了用于扩展记帐功能的 C 接口。
第 4 章,使用用于扩展记帐的 Perl 接口介绍了用于扩展记帐功能的 Perl 接口。
第 5 章,资源控制讨论了资源控制及其使用。
第 6 章,动态资源池介绍了动态资源池。
第 7 章,有关 Solaris Zones 中资源管理应用程序的设计注意事项介绍了为使应用程序在 Solaris 区域中工作需要采取的预防措施。
第 8 章,配置示例提供了 /etc/project 文件的配置示例。
Sun 提供的服务 |
URL |
说明 |
---|---|---|
文档 |
下载 PDF 及 HTML 格式的文档,购买印刷文档 |
|
支持和培训 |
获取技术支持、下载修补程序,以及学习 Sun 提供的课程 |
下表介绍了本书中的印刷约定。
表 P–1 印刷约定
字体或符号 |
含义 |
示例 |
---|---|---|
AaBbCc123 |
命令、文件和目录的名称;计算机屏幕输出 |
编辑 .login 文件。 使用 ls -a 列出所有文件。 machine_name% you have mail. |
AaBbCc123 |
用户键入的内容,与计算机屏幕输出的显示不同 |
machine_name% su Password: |
AaBbCc123 |
要使用实名或值替换的命令行占位符 |
删除文件的命令为 rm filename。 |
AaBbCc123 |
保留未译的新词或术语以及要强调的词 |
这些称为 class 选项。 [注意:有些强调的项目在联机时以粗体显示。] |
新词术语强调 |
新词或术语以及要强调的词 |
执行修补程序分析。 请勿保存文件。 |
《书名》 |
书名 |
阅读《用户指南》的第 6 章。 |
下表列出了C shell、Bourne shell 和 Korn shell 的缺省系统提示符和超级用户提示符。
表 P–2 Shell 提示符
Shell |
提示符 |
---|---|
C shell |
machine_name% |
C shell 超级用户 |
machine_name# |
Bourne shell 和 Korn shell |
$ |
Bourne shell 和 Korn shell 超级用户 |
# |