信号是一种处理异步事件的方法,信号量是一种进程同步机制。
信号是指POSIX系统的信号,由硬件和软件触发,再由操作系统内核发给应用程序的中断形式。POSIX规定有一个标准的信号集。
信号量是一种POSIX系统的进程间通信工具,在它上面定义了一套操作原语。简单的讲它可以在进程间进行计数。
信号更大一些,是操作系统级别的,
而信号量更简单些,主要用来处理同步和互斥。
信号是一种处理异步事件的方法,信号量是一种进程同步机制。
信号是指POSIX系统的信号,由硬件和软件触发,再由操作系统内核发给应用程序的中断形式。POSIX规定有一个标准的信号集。
信号量是一种POSIX系统的进程间通信工具,在它上面定义了一套操作原语。简单的讲它可以在进程间进行计数。
信号更大一些,是操作系统级别的,
而信号量更简单些,主要用来处理同步和互斥。