使用低CPU高IO应用程序加载峰值

时间:2017-02-28 09:08:47

标签: java multithreading asynchronous io cpu-load

我正在运行一个每秒进行数百次http调用的应用程序,并且正在以redis方式解析和存储数据。 I / O操作是异步的,但我仍然得到一致的负载峰值。从其他文章我已经读过CPU很低(主要是等待I / O)但是负载平均峰值(等待处理的调用)不确定挂断的位置,因为如果活动线程数是低于线程池的大小。任何建议都将不胜感激,我已经在下面列出了我所看到的行为:

enter image description here

0 个答案:

没有答案