标签: java apache-commons-exec
与从终端调用相同的可执行文件相比,通过commons-exec调用特定的可执行文件(Jadeo)(使用管道作为I / O)会导致大量的CPU使用(超过30倍)。空闲唤醒次数很大。
我已经与可执行文件的开发人员进行了交谈,他们建议使用阻塞I / O可能会导致这些过度唤醒。
有没有办法通过Apache commons-exec来使用非阻塞I / O?
还是有另一个使用非阻塞I / O的库?