首页 > 编程语言 > 详细

进程通信、线程同步 概述

时间:2014-08-09 21:28:49      阅读:392      评论:0      收藏:0      [点我收藏+]

进程通信、线程同步  概述

线程同步  

CRITICAL_SECTION

临界区。

同一时刻只能由一个线程访问的资源,叫临界资源,比如打印机。访问临界资源的代码叫临界代码区域。

CRITICAL_SECTION对象没有句柄,不能被其他线程共享。


线程同步之 CRITICAL_SECTION .
http://blog.csdn.net/chuchus/article/details/24494253

MUTEX

互斥量。

MUTEX对象有句柄,所以也可用于不同进程的线程之间做同步。

MUTEX有超时等待机制,临界区则没有。

SEMAPHORE

信号量。

它维护一个计数,当值大于0时,信号量对象处于已传信状态。通常用数值表示可用资源的个数。

WaitForSingleObject()令信号量减一;ReleaseSemaphore()令信号量加一。

线程同步之 SEMAPHORE

进程通信

命名管道


命名管道进程通信
http://blog.csdn.net/chuchus/article/details/25510733

套接字

进程通信、线程同步 概述,布布扣,bubuko.com

进程通信、线程同步 概述

原文:http://blog.csdn.net/chuchus/article/details/38460369

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!