【发布时间】:2010-02-16 19:12:04
【问题描述】:
我有一个项目,目前使用java.lang.Process 执行许多外部程序。假设它们的功能也以本机库形式提供,那么使用 JNA 执行所述库函数有什么好处?
流程执行相当繁重 - 它们需要几秒钟才能完成。我认为性能提升是最小的是否正确?
【问题讨论】:
-
这是让我摸不着头脑的问题之一,因为它很容易为自己设定基准。
-
对此进行调查需要投入时间。鉴于 SO 用户可能已经有一些使用 JNA 的实际经验,我希望确定执行这样的基准测试是否值得努力。例如 - 也许我错过了一些明显的回复:JNA,实际上即使对它进行基准测试也是一个毫无意义的练习......