摘要:
# 主进程死亡 子进程也跟着死亡 from multiprocessing import Process import time def run(name): print('%s 正常运行'%name) time.sleep(3) print('%s 死亡'%name) if __name__ == '__main__': p = Process(targ... 阅读全文
摘要:
# 杀死进程 # 判断进程是否存活 # 寻找主进程 from multiprocessing import Process, current_process import time import os def run(name): # print('%s is running'%name,current_process().pid) print('%s is running... 阅读全文
摘要:
# join方法,主进程等待子进程运行结束,才会继续执行主进程 from multiprocessing import Process import time def run(name, i): print('%s running' % (name)) time.sleep(i) print('%s over' % name) if __name__ == '__... 阅读全文
摘要:
# 创建进程的两种方式 # 创建进程第一种方法 # from multiprocessing import Process # import time # # # def run(name): # print('%s running'%name) # time.sleep(3) # print('%s over'%name) # # # # 在windows中创建进程时... 阅读全文
摘要:
# 多道技术 # 1.空间上的复用 # 多个程序共用一套计算机硬件 # # 2.时间上的复用 # 切换+保存状态 # 1.当一个程序遇到IO操作 操作系统会剥夺该程序的cpu执行权限(提高了cpu的利用率 并且也不影响程序的执行效率) # # # 2.当一个程序长时间占用cpu 操作系统也会剥夺该程序... 阅读全文