Apache Commons exec导致CPU使用率过高

时间:2018-11-26 18:58:08

标签: java apache-commons-exec

与从终端调用相同的可执行文件相比,通过commons-exec调用特定的可执行文件(Jadeo)(使用管道作为I / O)会导致大量的CPU使用(超过30倍)。空闲唤醒次数很大。

我已经与可执行文件的开发人员进行了交谈,他们建议使用阻塞I / O可能会导致这些过度唤醒。

有没有办法通过Apache commons-exec来使用非阻塞I / O?

还是有另一个使用非阻塞I / O的库?

0 个答案:

没有答案