解释 | 场景 | 如何优化 | 比喻 | |
CPU密集型 | 又称计算密集型,CPU占用率很高,而任务不太需要访问I/O设备.多线程会提高CPU的占用率. | 计算圆周率、对视频进行高清解码 | 最好用C语言编写,来提高代码效率 | CPU很忙 |
IO密集 | CPU大部分时间在等I/O(硬盘/内存)的读写操作,自身的占用率比较. | 涉及到网络、磁盘IO的任务 | 感觉应该是更换好的IO设备吧 | CPU太闲 |
原文:https://www.cnblogs.com/Stephen-Qin/p/12782119.html