摘要: 子进程的出现是为了实现并发 from multiprocessing import Process import time x=100 def task(): global x x=0 print('done') # 父进程在等待的时间内子进程执行完了,打印出“done” if __name__ = 阅读全文
posted @ 2018-07-11 18:29 Roc_Atlantis 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 进程理论(book:现代操作系统) 为何开启子进程需要放在main下面:因为运行到start他会向操作系统发起启动子进程的信号,然后操作系统会把整个代码块执行下,找到子进程要执行的任务, 代码运行到最下面,又执行了start,又重复执行一次。线程可以不放在main下面是因为线程不用导入主线程里的东西 阅读全文
posted @ 2018-07-11 15:36 Roc_Atlantis 阅读(621) 评论(0) 推荐(0) 编辑