网络和并发 第四节:Python多进程

张开发
2026/4/7 22:30:05 15 分钟阅读

分享文章

网络和并发 第四节:Python多进程
讲师:肖斌一、多任务的概念多任务是指在同一时间内执行多个任务,例如: 现在电脑安装的操作系统都是多任务操作系统,可以同时运行着多个软件。有以下两种执行方式:并发并行并发:在一段时间内交替去执行任务。例如:对于单核cpu处理多任务,操作系统轮流让各个软件交替执行,假如:软件1执行0.01秒,切换到软件2,软件2执行0.01秒,再切换到软件3,执行0.01秒……这样反复执行下去。表面上看,每个软件都是交替执行的,但是,由于CPU的执行速度实在是太快了,我们感觉就像这些软件都在同时执行一样,这里需要注意单核cpu是并发的执行多任务的。并行:对于多核cpu处理多任务,操作系统会给cpu的每个内核安排一个执行的软件,多个内核是真正的一起执行软件。这里需要注意多核cpu是并行的执行多任务,始终有多个软件一起执行。1、进程和线程的定义进程(Process),顾名思义,就是进行中的程序。进程是python中最小的资源分配单元,进程之间

更多文章