0%

Python异步与线程

多线程

什么是多线程

所谓多线程,就是系统可以同时运行多个任务,在操作系统中,每个任务就是一个线程。

Python 多线程可以成倍提高程序的运行速度。

进程是资源分配的最小单位,线程是程序执行的最小单位。

python3多线程

参考:Python3 多线程

异步

什么是异步

同步是指完成事务的逻辑,先执行第一个事务,如果阻塞了,会一直等待,直到这个事务完成,再执行第二个事务,顺序执行。

异步是和同步相对的,异步是指在处理调用这个事务的之后,不会等待这个事务的处理结果,直接处理第二个事务去了,通过状态、通知、回调来通知调用者处理结果。

python3异步

参考:asyncio — 异步 I/O