Solaris 10 资源管理器开发者指南

用于资源控制的信号

对于为资源控制设置的每个阈值,以下一组受限制的信号是可用的:

SIGBART

终止进程。

SIGXRES

超过资源控制限制时由资源控制功能生成的信号。

SIGHUP

当载波在断开的线路上停止时,将挂起信号发送到用于控制终端的进程组,此挂起信号即 SIGHUP。

SIGSTOP

作业控制信号。停止进程。停止信号不是来自终端。

SIGTERM

终止进程。由软件发送的终止信号。

SIGKILL

终止进程。中止程序。

SIGXFSX

终止进程。超过了文件大小限制。仅可用于具有 RCTL_GLOBAL_FILE_SIZE 属性的资源控制。

SIGXCPU

终止进程。超过了 CPU 时间限制。仅可用于具有 RCTL_GLOBAL_CPUTIME 属性的资源控制。

由于特定控制的全局属性,可能允许其他信号。


注 –

对包含非法信号的 setrctl() 的调用将失败。


图 5–2 为信号设置权限级别

为信号设置权限级别