Python进程和线程之间的关系

  1. 进程是由线程组成的
  2. 进程之间全局变量不共享
  3. 线程之间资源共享
  4. 进程和线程的执行是无序的
# 进程和线程的执行是无序的
from multiprocessing import *
from time import *
from threading import *

def print_info():
    sleep(0.2)
    # print(current_process())
    print(current_thread())


if __name__ == '__main__':
    for i in range(20):
        p = Thread(target=print_info)
        p.start()

如果想真正理解进程和线程建议去学操作系统,很重要!

posted @ 2021-03-09 18:16  code-G  阅读(97)  评论(0编辑  收藏  举报