下表显示了可以在控制台中设置的资源控制。该表介绍了每个控制所约束的资源,还列出了 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 |
此进程可用的最大地址空间量,即段大小的总和 |
大小(字节) |