Unix信号量
来源:互联网 发布:淘宝店推荐便宜 编辑:程序博客网 时间:2024/06/03 13:35
Unix的信号量:
也可以在文件/usr/include/sys/signal.h中查看
#define SIGHUP 1
进程由於控制终端死去或者控制终端发出起命令
#define SIGINT 2
键盘中断所产生的信号
#define SIGQUIT 3
键盘终止
#define SIGILL 4
非法的指令
#define SIGTRAP 5
进程遇到一个追踪(trace)或者是一个中断嵌套
#define SIGABRT 6
由abort系统调用所产生的中断信号
#define SIGIOT 6
类似於SIGABRT
#define SIGBUS 7
进程试图使用不合理的记忆体
#define SIGFPE 8
浮点异常
#define SIGKILL 9
KILL
#define SIGUSR1 10
用户自定义
#define SIGSEGV 11
段错误
#define SIGUSR2 12
用户自定义
#define SIGPIPE 13
管道操作时没有读只写
#define SIGALRM 14
由alarm系统调用产生的timer时钟信号
#define SIGTERM 15
收到终端信号的进程
#define SIGSTKFLT 16
堆叠错误
#define SIGCHLD 17
子进程向父进程发出的子进程已经stop或者终止的信号
#define SIGCONT 18
继续运行的信号
#define SIGSTOP 19
stop
#define SIGTSTP 20
键盘所产生的stop信号
#define SIGTTIN 21
当运行在後状态时却需要读取stdin的资料
#define SIGTTOU 22
当运行在後状态时却需要写向stdout
#define SIGURG 23
socket的紧急情况
#define SIGXCPU 24
进程超额使用CPU分配的时间
#define SIGXFSZ 25
进程使用了超出系统规定文件长度的文件
#define SIGVTALRM 26
内部的alarm时钟过期
#define SIGPROF 27
在一个程式段中描绘时钟集过期
#define SIGWINCH 28
终端视窗的改变
#define SIGIO 29
非同步IO
#define SIGPOLL SIGIO
pollable事件发生
通过结合trap命令使用:
trap <command-list> <signal-list>
- Unix信号量
- UNIX信号量函数
- Unix的信号量
- UNIX中信号量
- linux/unix信号量的值
- UNIX网络编程:信号量semphore
- 【C语言】【unix c】信号量
- UNIX多用户系统下信号量操作详解
- 转载:UNIX多用户系统下信号量操作详解
- UNIX多用户系统下信号量操作详解
- UNIX多用户系统下信号量操作详解
- Windows/Unix 信号量(Semaphore)示例程序
- Unix/Linux下的IPC---信号量集
- 【转】Unix信号量中基础知识介绍
- UNIX网络编程(十)Posix信号量
- UNIX网络编程——Posix信号量
- UNIX网络编程:IPC之信号量
- unix/linux下的共享内存、信号量、队列信息管理
- JSTL 入门: 探讨 core
- windows资源管理器树形查看
- 配置FCKeditor(FCKeditor for java)
- 商业智能的技术与实践
- MyEclipse慢的原因及解决方案
- Unix信号量
- log4j
- BusyBox 简化嵌入式 Linux 系统
- 数学史在数学教育中的重要性
- fedora 7下更改grub启动时的显示图片
- JSF+Hibernate+Spring实现页面跳转
- 数字矩阵和模拟矩阵各有什么优缺点
- 视频矩阵分为模拟矩阵和数字矩阵
- 添加二进制文件到数据库示例