limdaemon(1MSRM) 程序是 Solaris Resource Manager 用户模式守护程序。它通常是向运行级别 2 或 3 转变时作为 Solaris Resource Manager init.d 脚本的最后一步被调用的。它不应该与被内核调用的 srmgr 系统进程(SYS 类中)相混淆。以下 ps(1) 列表显示了这两种进程:
# ps -efc | egrep 'limdaemon|srmgr' root 4 0 SYS 60 18:42:14 ? 0:05 srmgr root 92 1 SHR 19 18:42:32 ? 0:41 limdaemon |
接收通知消息并将其提交给目的地用户的终端
接收登录和注销通知消息,对当前正在进行的所有 Solaris Resource Manager 登录会话期间保持一个精确的记录
周期性地为当前 Solaris Resource Manager 登录会话期间正在进行之中的所有用户更新连接时间利用率(可选)
检测出已经到达其连接时间限制的用户,终止其进程,在宽限时间间隔后使其退出(可选)
使用 syslog( 3C) 把所有活动登录到 syslogd( 1M)
当得知 Solaris Resource Manager 登录会话期间时,limdaemon 就监视所有用户的终端连接时间,并将此与其连接时间限制进行核对。当几乎达到其连接时间限制时,就向其发送一条通知消息。一旦达到到期时间,就给予一段宽限时间,然后就终止其所有的进程,并将其注销。
limdaemon 程序可使连接时间利用率衰减。如果使用连接时间限制,则必须对该种终端设备类别执行利用率衰减。有关 使用 limdaemonlimdaemon 命令行选项的信息,请参见。