编程语言
首页 > 编程语言> > Python并发编程

Python并发编程

作者:互联网

一、并发编程简介

1、并发编程的目的就是为了提升程序运行速度

2、程序提速的方法:单线程串行(不加改造的程序)-->多线程并发(threading)-->多进程并行(multiprocessing)-->多机器并行(hadoop/hive/spark)

3、Python对并发编程的支持

二、多线程Thread、多进程Process、多协程Coroutine概述

1、什么是CPU密集型计算、IO密集型计算?

2、多线程、多进程、多协程的对比?

  一个进程中可以启动N个线程、一个线程可以启动N个协程(异步IO)

3、怎样根据任务选择对应技术?

 

标签:Python,编程,并发,线程,IO,进程,密集型,多线程,CPU
来源: https://www.cnblogs.com/lennie-luo/p/15183008.html