Solaris Resource Manager 1.3 系统管理指南

主要 Solaris Resource Manager 功能

下列表格确认并简单介绍了本手册中所讨论的主要系统资源功能。

系统资源Solaris Resource Manager 参数描述
 CPU 份额cpu.shares 分配给某个 lnode 的 CPU 时间,以份额的数量为单位规定数据库文件的限制。Solaris Resource Manager 可对所有可用系统资源进行分配;也就是说,当资源可供使用时,一个 lnode 就能接收比其分配数量更多的资源。
 CPU 应计cpu.accrue 对于组中所有 lnode 及当前 lnode 的应计 CPU 利用率
 内存界限memory.limit 可使所有进程附加在 lnode 上的最大虚拟内存利用率。这个界限是在界限数据库文件中规定的固定值。值为零时表示没有设置界限。
 处理内存界限memory.plimit 进程虚拟内存界限的最大值。这是在界限数据库文件中规定的固定值。值为零时表示没有设置界限。
 物理内存限制rss.limit(仅供 Solaris 8使用) 应用于附加到 lnode 的进程集合的物理内存上限(以指定的单位计)。上限必须是正数。
 应计内存memory.accrue 在一段时间内所使用的总内存资源。该值的衡量单位为字节-秒。
 进程数目process.limit 根据界限数据库文件中规定的固定界限限制一个用户能同时进行的进程的数目。
 每个用户登录次数flag.onelogin flag.nologin禁止用户登录或根据界限数据库文件中规定的规定界限限制每个用户和/或调度组能同时进行的登录对话的数目。Solaris Resource Manager 可使用 PAM 鉴别记录和 utmp(4) 条目跟踪登录次数。计数器可自动增大或减小。
 连接时间terminal.limit terminal.usage terminal.accrue Solaris Resource Manager 可自动跟踪一个用户的连接时间,并把这个时间与系统管理员或组长在界限数据库文件中规定的固定界限进行对比。当一个用户接近连接时间的界限时,Solaris Resource Manager 就会向该用户的终端发送警告信息。当达到该界限时,系统就会通知用户并在短时间内强迫该用户退出。