Documentation Home
> Solaris 10 资源管理器开发者指南
Solaris 10 资源管理器开发者指南
Book Information
索引
E
L
编
公
项
资
前言
第 1 章 Solaris 操作系统中的资源管理
了解 Solaris OS 中的资源管理
工作负荷组织
资源组织
资源控制
扩展记帐功能
编写资源管理应用程序
第 2 章 项目和任务
项目和任务概述
/etc/project 文件
项目和任务的 API 函数
用于访问 project 数据库各项的代码示例
与项目和任务关联的编程问题
第 3 章 使用用于扩展记帐的 C 接口
用于扩展记帐的 C 接口概述
扩展记帐 API 函数
exacct 系统调用
对 exacct 文件执行的操作
对 exacct 对象执行的操作
杂项操作
访问 exacct 文件的 C 代码示例
第 4 章 使用用于扩展记帐的 Perl 接口
扩展记帐概述
用于 libexacct 的 Perl 接口
对象模型
使用用于 libexacct 的 Perl 接口的优点
Perl 复合型标量 (double-typed scalar)
Perl 模块
Sun::Solaris::Project 模块
Sun::Solaris::Project 常量
Sun::Solaris::Project 函数、类方法和对象方法
Sun::Solaris::Project 导出
Sun::Solaris::Task 模块
Sun::Solaris::Task 常量
Sun::Solaris::Task 函数、类方法和对象方法
Sun::Solaris::Task 导出
Sun::Solaris::Exacct 模块
Sun::Solaris::Exacct 常量
Sun::Solaris::Exacct 函数、类方法和对象方法
Sun::Solaris::Exacct 导出
Sun::Solaris::Exacct::Catalog 模块
Sun::Solaris::Exacct::Catalog 常量
Sun::Solaris::Exacct::Catalog 函数、类方法和对象方法
Sun::Solaris::Exacct::Catalog 导出
Sun::Solaris::Exacct::File 模块
Sun::Solaris::Exacct::File 常量
Sun::Solaris::Exacct::File 函数、类方法和对象方法
Sun::Solaris::Exacct::File 导出
Sun::Solaris::Exacct::Object 模块
Sun::Solaris::Exacct::Object 常量
Sun::Solaris::Exacct::Object 函数、类方法和对象方法
Sun::Solaris::Exacct::Object 导出
Sun::Solaris::Exacct::Object::Item 模块
Sun::Solaris::Exacct::Object::Item 常量
Sun::Solaris::Exacct::Object::Item 函数、类方法和对象方法
Sun::Solaris::Exacct::Object::Item 导出
Sun::Solaris::Exacct::Object::Group 模块
Sun::Solaris::Exacct::Object::Group 常量
Sun::Solaris::Exacct::Object::Group 函数、类方法和对象方法
Sun::Solaris::Exacct::Object::Group 导出
Sun::Solaris::Exacct::Object::_Array 模块
Sun::Solaris::Exacct::Object::_Array 常量
Sun::Solaris::Exacct::Object::_Array 函数、类方法和对象方法
Sun::Solaris::Exacct::Object::_Array 导出
Perl 代码示例
dump 方法的输出
第 5 章 资源控制
资源控制概述
资源控制标志和操作
rlimit,资源限制
rctl,资源控制
资源控制值和权限级别
局部操作和局部标志
全局操作和全局标志
与项目、进程和任务关联的资源控制集
与项目关联的资源控制
与任务关联的资源控制
与进程关联的资源控制
用于资源控制的信号
资源控制 API 函数
对资源控制的操作-值对执行操作
对局部可修改值执行操作
检索局部只读值
检索全局只读操作
资源控制代码示例
资源控制的主观察进程
列出特定资源控制的所有值-操作对
设置 project.cpu-shares 并添加新值
为资源控制块设置 LWP 限制
与资源控制关联的编程问题
第 6 章 动态资源池
资源池概述
调度类
动态资源池约束和目标
系统属性
池属性
处理器集属性
使用 libpool 处理池配置
处理 pset
资源池 API 函数
用于对资源池和关联元素执行操作的函数
用于查询资源池和关联元素的函数
资源池代码示例
确定资源池中的 CPU 数
列出所有的资源池
报告给定池的池统计信息
设置 pool.comment 属性并添加新属性
与资源池关联的编程问题
第 7 章 有关 Solaris Zones 中资源管理应用程序的设计注意事项
区域概述
有关区域中资源管理应用程序的设计注意事项
第 8 章 配置示例
/etc/project 项目文件
定义两个项目
配置资源控制
配置资源池
为项目配置 FSS project.cpu-shares
配置五个具备不同特征的应用程序
© 2010, Oracle Corporation and/or its affiliates