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

可以设置的资源控制

下表显示了可以在控制台中设置的资源控制。该表介绍了每个控制所约束的资源,还列出了 project 数据库使用的该资源的缺省单位。缺省单位有两种类型:

因此,project.cpu-shares 指定了项目有资格享有的份额数。process.max-file-descriptor 指定了可由 open(2) 系统调用分配给进程的最高文件编号。

表 15–1 Solaris Management Console 中的可用标准资源控制

控制名称 

说明 

缺省单位 

project.cpu-shares

授予此项目的 CPU 份额数,用于公平份额调度器 (fair share scheduler, FSS)(请参见 FSS(7) 手册页)

数量(份额) 

task.max-cpu-time

此任务进程可用的最多 CPU 时间 

时间(秒) 

task.max-lwps

此任务进程可同时使用的最大 LWP 数 

数量 (LWP) 

process.max-cpu-time

此进程可用的 CPU 时间最大值 

时间(秒) 

process.max-file-descriptor

此进程可用的最大文件描述符索引 

索引(最大文件描述符) 

process.max-file-size

此进程可写入的最大文件偏移 

大小(字节) 

process.max-core-size

此进程创建的最大核心转储文件大小 

大小(字节) 

process.max-data-size

此进程可用的最大堆栈缓冲池内存 

大小(字节) 

process.max-stack-size

此进程可用的最大堆栈缓冲池内存段 

大小(字节) 

process.max-address-space

此进程可用的最大地址空间量,即段大小的总和 

大小(字节)