LINUX
文章平均质量分 78
猫叔66
这个作者很懒,什么都没留下…
展开
-
Linux fork()返回值说明
对于主进程 fork()返回新建的子进程ID, 子进程fork()返回0 http://blog.chinaunix.net/u1/53053/showart_425189.html进程配置有唯一的进程控制块PCB,由proc结构和usr结构组成。下面依次介绍进程相关的系统调用:1:fork()函数 创建一个子进程 #include /*转载 2017-02-05 10:41:20 · 434 阅读 · 0 评论 -
多个线程之间如何进行通信
在前一小节,介绍了在多线程编程中使用同步机制的重要性,并学会了如何实现同步的方法来正确地访问共享资源。这些线程之间的关系是平等的,彼此之间并不存在任何依赖,它们各自竞争CPU资源,互不相让,并且还无条件地阻止其他线程对共享资源的异步访问。然而,也有很多现实问题要求不仅要同步的访问同一共享资源,而且线程间还彼此牵制,通过相互通信来向前推进。那么,多个线程之间是如何进行通信的呢?在现实转载 2017-02-05 13:22:40 · 2149 阅读 · 0 评论