Advertisement

python 处理多个进程

阅读量:

多任务

优势

通过并行处理多个任务的方式,能够有效提升程序的运行效率,使中央处理器资源得到充分调度与利用,从而进一步增强程序执行的效能。

概念

指的是在相同的时间段内同时处理多项任务

多进程

概念

【进程(process)作为资源分配的最基本单元,是操作系统执行资源调度与分配的核心要素。例如,当前正在运行的软件如QQ、微信等均可视为一个进程。

任一程序在运行过程中至少对应一个进程,当程序启动后,系统会自动建立一个主进程。而在此主进程中所衍生出的其他进程,则被定义为子进程。

进程创建步骤解析

1.引入执行流程所需的相关模块
import multiprocessing

2.利用进程类生成对应的进程实例
进程实例 = multiprocessing.Process(target=任务名)

3.初始化并运行进程
进程实例.start()

多进程应用与优化

复制代码
 import multiprocessing

    
 import time
    
  
    
 def eat():
    
     for i in range(10):
    

全部评论 (0)

还没有任何评论哟~