关于多线程与多进程

如果多线程的进程是CPU密集型的,那多线程并不能有多少效率上的提升,相反还可能会因为线程的频繁切换,导致效率下降,推荐使用多进程;如果是IO密集型,多线程进程可以利用IO阻塞等待时的空闲时间执行其他线程,来提升效率。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 又来到了一个老生常谈的问题,应用层软件开发的程序员要不要了解和深入学习操作系统呢? 今天就这个问题开始,来谈谈操...
    tangsl阅读 9,606评论 0 23
  • 什么是进程,什么是线程,进程和线程的关系这里就不说了,直接讲将Python中如何创建多进程与多线程吧。 多进程 U...
    DramaScript阅读 2,948评论 1 2
  • 不枉一上午的舟车劳碌,20人份的烤全羊[耶]
    宏红阅读 923评论 0 0
  • 周末的早上6点起来,和群里报个到,第一个啊!哈哈哈 然后开始了今天的晨练:健身20分钟(臀腿练习) 昨晚在附近的学...
    见夏知晓阅读 2,732评论 0 1
  • 很惭愧第一次写简书,竟是因为我的嘟嘟和妍妍。这两个小家伙走进我的生活中,带给我无穷的快乐。很多次想记录他...
    严壮壮阅读 4,738评论 3 4