改进Runtime.exec()

时间:2010-07-13 14:12:31

标签: java

我的程序通过Runtime.exec()连接到外部代码。它非常快,但该程序确实花费了大部分时间在Runtime.exec()调用中(使用profiler测试)。

此时没有本机库的选择,所以我坚持使用Runtime.exec()代码。

我想知道是否有任何方法可以改善Java外部程序调用的性能,甚至是来自我不知道的操作系统的性能。

1 个答案:

答案 0 :(得分:1)

你确定你没有测量累积时间 - 即exec呼叫持续时间是呼叫本身的持续时间+你正在调用的实际功能的时间吗?

我问的原因是我总是发现runtime.exec非常高效。