Solaris 9 4/04 操作环境的新增功能

Sysevent 框架

sysevent 框架将内核级和用户级系统事件通知给适当的应用程序。 事件可以包括硬件和软件状态更改、错误和故障。

sysevent 框架包括以下组件:

syseventd 守护程序是一个用户级守护程序,它接受从内核发送出的系统事件缓冲区。 将事件缓冲区发送到 syseventd 之后,守护程序将尝试把事件传播给所有相关的终端事件订阅者。

可以使用 syseventadm 命令配置事件规范。 这些规范随后被用来调用命令、应用程序或脚本以响应系统事件。

有关 sysevent 内核和库 API 的信息,请参见 syseventadm(1M)syseventconfd(1M)syseventd(1M) 手册页。

有关驱动程序级事件通知日志的详细信息,请参见 ddi_log_sysevent(9F)