在单缓冲情况下,磁盘把数据输入到缓冲区的操作和CPU对数据的计算过程可以并行展开,所以系统对每一整块数据的处理时间为max(C, T) + M。 11.为什么在双缓冲情况下,系统对一块数据的处理时间为max(T,C)? 答:写入者花费时间T 将数据写满一个缓冲区后再写另一个缓冲区;读出者花费时间M将一个缓冲区数据送到...
4、%hi:硬中断,比如网卡、磁盘、键盘等触发的中断请求处理所消耗的CPU占比。 5、%si:软中断,由应用进程程序触发的中断,对于一些涉及到高并发的网路IO、异步IO(NIO多路复用、AIO等)等应用、代理Server可能需要关注这些。软中断,我们没法避免和消除,也是很频繁和常见的,只需要注意一个事情,默认情况下(云平台优化的...