IO密集型指的是系统的CPU性能相对硬盘、内 存要好很多,此时,系统运作,大部分的状况是 CPU在等I/O (硬盘/内存)的读/写操作,此时CPU Loading并不高。 I/Obound的程序一般在达到性能极限时,CPU占 用率仍然较低。
IO密集型任务,涉及到网络、磁盘 IO的任务都是IO密集型任务,其CPU消耗很少,任 务的大部分时间都在等待IO操作完成(因为IO的速 度远远低于CPU和内存的速度)。
对于IO密集型任 务,任务越多,CPU效率越高,但也有一个限度。 常见的大部分任务都是IO密集型任务,比如Web应 用。