当前位置: 技术问答>linux和unix
"Semaphores" 在linux 系统里面是表示什么呢?
来源: 互联网 发布时间:2016-01-08
本文导语: 在看一些国外的资料时, 看到这个词 "Semaphores", 在linux 系统里面是表示什么呢? 可以说说这个词的定义吗? 谢谢! | 信号量,主要用于多进程或多线程之间的互斥和同步,在任何系统中的意思都...
在看一些国外的资料时, 看到这个词 "Semaphores",
在linux 系统里面是表示什么呢?
可以说说这个词的定义吗?
谢谢!
|
信号量,主要用于多进程或多线程之间的互斥和同步,在任何系统中的意思都是不多的。
通常多个进程和线程通过在同一个信号量上面进行等待与唤醒来达到操作中所要求的同步或互斥。
再多也就不是一两句话都说清楚的了。不过一般讲操作系统的书,讲多线程程序设计的书,以及大多数讲特定平台核心编程的书都会比较详细的讲到这个东西,去找一本来看看吧。
通常多个进程和线程通过在同一个信号量上面进行等待与唤醒来达到操作中所要求的同步或互斥。
再多也就不是一两句话都说清楚的了。不过一般讲操作系统的书,讲多线程程序设计的书,以及大多数讲特定平台核心编程的书都会比较详细的讲到这个东西,去找一本来看看吧。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。