码迷,mamicode.com
首页 > 编程语言 > 详细

Python thread & process

时间:2019-07-03 17:18:46      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:独立   roc   共享   大量   com   克隆   进程   process   的区别   

线程

点击查看 <-

进程

点击查看 <-

线程与进程的区别

  1. 线程共享内部空间;进程内存空间独立
  2. 同一个进程的线程之间可以直接交流;两个进程之间想通信必须通过一个中间代理
  3. 创建新线程很简单,占用资源较少;创建新进程是对父进程的克隆,会占用很多资源
  4. 一个线程可以控制和操作同一进程里的其他线程;但是进程只能操作子进程
  5. 修改父线程可能会影响到进程下其他线程的行为;但是修改父进程对子进程没有任何影响
  6. 线程过多会使 CPU 切换过于频繁,降低运行效率;进程过多会占用大量资源

协程

点击查看 <-

Python thread & process

标签:独立   roc   共享   大量   com   克隆   进程   process   的区别   

原文地址:https://www.cnblogs.com/dbf-/p/11127053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!