资料汇总

WINDOWS 进程间通信:

http://blog.csdn.net/sszgg2006/article/details/8508882


Linux 进程间通信:

http://www.ibm.com/developerworks/cn/linux/l-ipc/


Windows Mutex,Event,Critical section的不同:

Mutex,Event,Semaphore,Critical Section

Event分自动和手动两种,自动Event得到信号时,所有等待该事件的线程都将进入可调度状态,手动Event得到信号时,只有一个等待该事件的线程进入可调度状态。

Mutex每次只有一个线程得到信号,Mutex的内部维护一个线程id,用于标识系统中的哪个线程当前拥有该Mutex对象,与其他的内和对象不同即使Mutex处于没有信号的状态,只要该线程的ID与Mutex维护的ID相同,该线程就可以保持可调度状态。

Semaphore不同于其他内核对象的的地方是他有一个可用资源计数的功能。

Critical Section不同于前面所提到的三种,他们都是内核对象,是在内核方式下实现同步的,而Critical Section则是在用户方式下实现的同步的,效率比前面的三种都要高;另外Critical Section是不能跨进程使用的。


ASCII C 和 gnu C的区别

http://blog.sina.com.cn/s/blog_a2c2b1810100yvlj.html


进程间通信

http://m.blog.csdn.net/article/details?id=8508882


句柄是什么

http://m.blog.csdn.net/article/details?id=17659485


asni c gnu c 区别

http://m.blog.csdn.net/article/details?id=7434388





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值