oracle home
在 Oracle
®
Solaris 11.2 中进行资源管理
退出打印视图
Search Term
搜索范围:
本文档
整个文档库
» ...
Documentation Home
»
Oracle Solaris 11.2 Information Library (简体中文)
»
在 Oracle
®
Solaris 11.2 中进行资源管理
»
管理资源控制的任务
»
使用 rctladm
更新时间: 2014 年 7 月
在 Oracle
®
Solaris 11.2 中进行资源管理
文档信息
使用本文档
产品文档库
获得 Oracle 支持
反馈
第 1 章 资源管理介绍
资源管理概述
资源分类
资源管理控制机制
约束机制
调度机制
分区机制
资源管理配置
与非全局区域交互
何时使用资源管理
服务器整合
支持大规模或变动的用户群体
设置资源管理的任务列表
第 2 章 关于项目和任务
项目和任务功能
项目标识符
确定用户的缺省项目
使用 useradd 和 usermod 命令设置用户属性
project 数据库
PAM 子系统
命名服务配置
本地 /etc/project 文件格式
NIS 的项目配置
LDAP 的项目配置
任务标识符
用于项目和任务的命令
第 3 章 管理项目和任务
管理项目和任务的任务列表
命令和命令选项示例
用于项目和任务的命令选项
ps 命令
id 命令
pgrep 和 pkill 命令
prstat 命令
将 cron 和 su 用于项目和任务
cron 命令
su 命令
管理项目
如何定义项目和查看当前项目
如何从 /etc/project 文件中删除项目
如何验证 /etc/project 文件的内容
如何获取项目成员身份信息
如何创建新任务
如何将正在运行的进程移至新任务
编辑和验证项目属性
如何将属性和属性值添加到项目
如何从项目中删除属性值
如何从项目中删除资源控制属性
如何替换项目的属性和属性值
如何删除资源控制属性的现有值
第 4 章 关于扩展记帐
扩展记帐介绍
扩展记帐的工作原理
可扩展的格式
exacct 记录和格式
在安装了区域的 Oracle Solaris 系统上使用扩展记帐
扩展记账配置
启动及持久启用扩展记帐
记录
用于扩展记帐的命令
libexacct 的 Perl 接口
第 5 章 管理扩展记帐的任务
管理扩展记帐功能的任务列表
使用扩展记帐功能
如何为流、进程、任务和网络组件激活扩展记帐
如何显示扩展记帐状态
如何查看可用的记帐资源
如何取消激活进程、任务、流和网络管理记帐
使用 libexacct 的 Perl 接口
如何递归列显 exacct 对象的内容
如何创建新的组记录并将其写入文件
如何列显 exacct 文件的内容
Sun::Solaris::Exacct::Object->dump() 的输出示例
第 6 章 关于资源控制
资源控制的概念
资源限制和资源控制
进程间通信和资源控制
资源控制约束机制
项目属性机制
配置资源控制和属性
可用的资源控制
区域范围的资源控制
单位支持
资源控制值和特权级别
针对资源控制值的全局和本地操作
针对资源控制值的全局操作
针对资源控制值的本地操作
资源控制标志和属性
资源控制执行
全局监视资源控制事件
应用资源控制
在正在运行的系统上临时更新资源控制值
更新日志状态
更新资源控制
用于资源控制的命令
第 7 章 管理资源控制的任务
管理资源控制的任务列表
设置资源控制
如何为项目中的每个任务设置最大 LWP 数
如何对一个项目设置多个控制
使用 prctl 命令
如何使用 prctl 命令显示缺省资源控制值
如何使用 prctl 命令显示给定资源控制的信息
如何使用 prctl 临时更改值
如何使用 prctl 降低资源控制值
如何使用 prctl 显示、替换和检验项目的控制值
使用 rctladm
如何使用 rctladm
使用 ipcs
如何使用 ipcs
容量警告
如何确定是否为 Web 服务器分配了足够的 CPU 容量
第 8 章 公平份额调度器
调度程序介绍
CPU 份额定义
CPU 份额和进程状态
CPU 份额与使用率
CPU 份额示例
示例 1:每个项目中有两个计算密集型 (CPU-bound) 进程
示例 2:项目之间没有争用
示例 3:一个项目无法运行
FSS 配置
项目和用户
CPU 份额配置
FSS 和处理器集
FSS 和处理器集示例
将 FSS 与其他调度类组合
设置系统的调度类
安装了区域的系统上的调度类
用于 FSS 的命令
第 9 章 管理公平份额调度器的任务
管理公平份额调度器的任务列表
监视 FSS
如何按项目监视系统的 CPU 使用情况
如何按处理器集中的项目监视 CPU 使用情况
配置 FSS
列出系统中的调度程序类
如何将 FSS 设置为缺省调度程序类
如何将进程从 TS 类手动移至 FSS 类
如何将进程从所有用户类手动移至 FSS 类
如何将项目的进程手动移至 FSS 类
如何调整调度程序参数
第 10 章 关于使用资源上限设置守护进程控制物理内存
资源上限设置守护进程介绍
资源上限设置工作原理
限制项目物理内存使用情况的属性
rcapd 配置
在安装有区域的系统上使用资源上限设置守护进程
内存上限执行阈值
确定上限值
rcapd 操作间隔
确定 rcapd 扫描间隔
确定抽样间隔
使用 rcapstat 监视资源利用率
用于 rcapd 的命令
第 11 章 管理资源上限设置守护进程的任务
设置驻留集大小上限
如何为项目添加 rcap.max-rss 属性
如何使用 projmod 命令为项目添加 rcap.max-rss 属性
配置和使用资源上限设置守护进程的任务列表
使用 rcapadm 管理资源上限设置守护进程
如何设置内存上限执行阈值
如何设置操作间隔
如何启用资源上限设置
如何禁用资源上限设置
如何为区域指定临时资源上限
使用 rcapstat 生成报告
报告上限和项目信息
监视项目的 RSS
确定项目的工作集大小
报告内存使用率和内存上限执行阈值
第 12 章 关于资源池
资源池介绍
动态资源池介绍
关于启用和禁用资源池和动态资源池
区域中使用的资源池
何时使用池
资源池框架
/etc/pooladm.conf 的内容
池属性
在系统上实现池
project.pool 属性
SPARC: 动态重新配置操作和资源池
创建池的配置
指定特定的 CPU、核心和套接字
直接处理动态配置
poold 概述
管理动态资源池
配置约束和目标
配置约束
pset.min 和 pset.max 属性约束
cpu.pinned 属性约束
pool.importance 属性约束
配置目标
wt-load 目标
locality 目标
utilization 目标
配置目标示例
poold 属性
可以配置的 poold 功能
poold 监视间隔
poold 日志记录信息
配置信息的日志记录
监视信息日志
优化信息日志
日志记录位置
使用 logadm 管理日志
动态资源分配如何工作
关于可用资源
确定可用资源
识别资源不足
确定资源利用率
识别控制违规
确定适当的补救措施
使用 poolstat 监视池功能和资源利用率
poolstat 输出
调整 poolstat 操作间隔
用于资源池功能的命令
第 13 章 创建和管理资源池的任务
管理资源池的任务列表
启用和禁用池功能
如何使用 svcadm 启用资源池服务
如何使用 svcadm 禁用资源池服务
如何使用 svcadm 启用动态资源池服务
如何使用 svcadm 禁用动态资源池服务
如何使用 pooladm 启用资源池
如何使用 pooladm 禁用资源池
指定特定的 CPU
配置池
如何创建静态配置
如何修改配置
如何将池与调度类关联
如何设置配置约束
如何定义配置目标
如何设置 poold 日志级别
如何通过 poolcfg 使用命令文件
传送资源
如何在处理器集之间移动 CPU
激活和删除池配置
如何激活池配置
如何在提交配置之前验证配置
如何删除池配置
设置池属性并绑定到池
如何将进程绑定到池
如何将任务或项目绑定到池
如何设置项目的 project.pool 属性
如何使用 project 属性将进程绑定到其他池
使用 poolstat 报告与池相关的资源统计信息
显示缺省的 poolstat 输出
按特定间隔生成多个报告
报告资源集统计信息
第 14 章 资源管理配置示例
要整合的配置
整合配置
创建配置
查看配置
索引
索引 数字和符号
索引 A
索引 C
索引 D
索引 E
索引 F
索引 L
索引 P
索引 R
语言:
简体中文
使用
rctladm
上一页
下一页