摘要: 线程的创建: #include<pthread.h> int pthread_create(pthread_t *tidp,const pthread_attr_t *attr,(void*)(*start_rtn)(void*),void *arg); /*创建线程 *参数:pthread_t * 阅读全文
posted @ 2016-04-19 11:00 叫我大哥哥 阅读(183) 评论(0) 推荐(0)
摘要: 线程和进程都是使用CPU进行工作,是不是觉得没什么区别.其实线程和进程区别还是很大的. 进程:是一个程序的运行实例.享有单独的资源,系统切换比较麻烦,独立运行.运行失败不会相互影响 线程:是进程不同的运行分支,不享有独立的资源,切换比较方便,除了内核线程外,不能独立运行.失败以后容易影响别的线程乃至 阅读全文
posted @ 2016-04-19 10:34 叫我大哥哥 阅读(109) 评论(0) 推荐(0)
摘要: 这个通信机制主要还是为了共享资源的访问控制,个人感觉用在多线程比较好,用于进程间使用麻烦,而且可以用信号代替.信号可以在线程通信中代替信号量完成工作.而信号灯就是一系列的信号量的集合.这里就不仔细说明了,个人感觉这个博客写的很详细,可以参考一下:信号量,信号灯 阅读全文
posted @ 2016-04-19 10:11 叫我大哥哥 阅读(300) 评论(0) 推荐(0)