Python基础补充(二) 多核CPU上python多线程并行的一个假象【转】
摘要:
在python上开启多个线程,由于GIL的存在,每个单独线程都会在竞争到GIL后才运行,这样就干预OS内部的进程(线程)调度,结果在多核CPU上: python的多线程实际是串行执行的,并不会同一时间多个线程分布在多个CPU上运行。 但是这里有个有趣的现象: python开启两个死循环的线程,在我的 阅读全文
posted @ 2018-03-05 21:55 louis_w 阅读(1063) 评论(0) 推荐(0) 编辑