摘要: 当多个控制线程共享相同的内存时呢,需要确保每个线程看到一致的数据视图。 如果每个线程使用的变量都是其他线程不会读取和修改,那么就不存在一致性的问题。 线程互斥接口用来保护数据,用于确保同一时间只有一个线程访问数据。 互斥:限制代码 独占 很久以前: 下面程序存在竞争问题的哟,当创建20个线程,每个线 阅读全文
posted @ 2015-08-01 23:41 muzihuan 阅读(2533) 评论(0) 推荐(0) 编辑
摘要: Q: what is thread ? A:一个正在运行的函数 是运行函数咯 多线程共享内存空间咯 posix线程是一套标准,而不是实现 线程标识: pthread_t 类型不确定:结构体?or指针?or整型数,想啥是啥,可以自己定义咯 进程就是容器 内部装载线程 函数: 1.创建一个线程: 参数1 阅读全文
posted @ 2015-08-01 21:08 muzihuan 阅读(310) 评论(0) 推荐(1) 编辑