摘要:
结果: producer在生产中,第1个producer在生产中,第2个producer在生产中,第3个producer在生产中,第4个producer在生产中,第5个consumer在消费中,第5个consumer在消费中,第4个consumer在消费中,第3个consumer在消费中,第2个co 阅读全文
posted @ 2017-06-17 02:27
R-Bear
阅读(1285)
评论(0)
推荐(0)
摘要:
线程同步: 一个场景: 一个列表里所有元素都是0,线程A从后向前把所有元素改成1,而线程B负责从前往后读取列表并打印. 那么,可能线程A开始改的时候,线程B便来打印列表了,输出就变成一半0一半1,这就是数据的不同步 线程同步就是为了防止这个,同时也引入了锁的概念.Lock和Rlock可以实现线程同步 阅读全文
posted @ 2017-06-17 01:26
R-Bear
阅读(424)
评论(0)
推荐(0)
摘要:
程序\进程\线程的关系: 程序(program) 一组功能集合的静态描述,程序至少有一个进程 进程(process) 进程是系统进行资源分配和调度的,他们拥有自己独立的空间,进程至少有一个线程 线程(thread) 线程是处理器调度的基本单位,他们的空间是共享的,一个进程中可以有多个线程 多线程的优 阅读全文
posted @ 2017-06-17 00:37
R-Bear
阅读(255)
评论(0)
推荐(0)

浙公网安备 33010602011771号