什么是IO:
在内存中存在数据交换的操作都可以认为是IO操作 和终端交互:input print 和磁盘交互:read write 和网络交互:recv send
IO密集型程序:在程序执行过程中存在大量IO操作,而cpu运算操作较少。消耗cpu较小,运行效率较低
计算密集型程序(cpu密集型程序):在程序执行中cpu运算较多,IO操作相对较少,消耗cpu大,运算速度快