线程是操作系统层面的“并行”, 协程是应用程序层面的“并行”. 协程本质上就是:提供一个环境,保存一些需要等待的任务,当这些任务可以执行(等待结束)的时候,能够执行.再等待的过程中,程序可以执行别的任务. asyncio是python3.4版本引入到标准库因此要注意python版本 我的python环境 Python (v3. , ::) [MSC v. bit (Inte l)] on win32 Type "help", "copyright", "c
1.对整个程序的性能分析 如果只是想简单地对整个程序做计算统计,通常使用UNIX下的time命令就足够了. (base) ➜ Learn-Python time python someprogram.py python someprogram.py 0.10s user 0.01s system 98% cpu 0.117 total 由于我用的是Mac系统,和Linux系统的输出可能有不同,不过关键都是这三个时间: user: 运行用户态代码所花费的时间,也即CPU实际用于执行该进程的时间,其