- 4
- 0
- 约4.53千字
- 约 7页
- 2016-02-15 发布于江苏
- 举报
【武汉华嵌嵌入式培训中心】Linux进程间通信之信号量.doc
Linux进程间通信之信号量作者:武汉华嵌技术部?
信号量是一种用于提供不同进程间或一个给定进程的不同线程间同步手段的原语。在UNIX下有三种分别如下:
Posix有名信号量;
Posix基于内存的信号量;
System V信号量。
在这里只和大家分享下有关System V信号量。
System V通过定义计数信号量集来对信号量的操作,计数信号量集是一个或多个信号量构成一个集合,其中每个都是计数信号量。对于系统中的每个信号量集,内核维护一个如下的信息结构,它定义在sys/sem.h头文件中。
struct semid_ds{
struct ipc_perm? sem_perm;???? /* operation permission struct */
struct sem????? *sem_base;???? /* ptr to array of semaphores in set */
uishort????????? sem_nsems;??? /* #of semaphores in set */
time_t????????? sem_otime;??? /* time of last semop() */
time_t????????? sem_ctime;??? /* time of creation or last IPC_SET */
};
?
成员str
您可能关注的文档
最近下载
- 2025年湖北省初中学业水平考试英语试卷(含解析).docx VIP
- 2025年中国聚乙烯市场调查研究报告.docx VIP
- 南充市2025-2026学年七年级下学期语文期中模拟试卷.doc VIP
- 新疆图集新22S3 室外排水工程.pdf VIP
- 宠业家x久生宠物-2024中国宠物体重状况调研报告.pdf VIP
- 冀少版(新教材)小学二年级音乐下册第三单元《表演 小动物的影子歌》精品教案.docx VIP
- 专题08 句子翻译 (一模真题汇编,上海专用)2026年高考英语(解析版).docx VIP
- 沿公路敷设保障公路、公路附属设施安全评价报告.docx VIP
- 2026年法国太阳能光伏市场政策报告.docx
- 食品保障与应急响应.docx VIP
原创力文档

文档评论(0)