dufaxing To be a better man

Python线程与进程

2018-07-22

  • 由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来的线程。

  • 由于任何进程默认就会启动一个线程,我们把该线程称为主线程,主线程又可以启动新的线程.

  • 多线程和多进程最大的不同在于,多进程中,同一个变量,各自有一份拷贝存在于每个进程中,互不影响,而多线程中,所有变量都由所有线程共享,所以,任何一个变量都可以被任何一个线程修改,因此,线程之间共享数据最大的危险在于多个线程同时改一个变量,把内容给改乱了。



上一篇 Python面向对象

下一篇 Python群发邮件

Comments

Content