使用JNA优于stream程执行的优势

使用JNA优于stream程执行的优势,第1张

概述使用JNA优于stream程执行优势

我有一个项目,目前使用java.lang.Process执行许多外部程序。 假设它们的function也是以本地库forms提供的,那么使用JNA执行所述库函数的好处是什么呢?

stream程执行相当繁重 – 需要几秒钟才能完成。 我认为性能增益最小是否正确?

尝试使用execvpe(…)但得到隐式声明错误 – 即使我想我使用正确的参数types

使用TCL和FFMPEG,在for循环中运行2个exec命令,时间间隔为30秒

当它定义的程序作为parameter passing时execl不工作

没有结果!! 使用fork()以2个pipe道使用dup2运行execlp()

运行程序的bash脚本,用于没有特定文件的目录

您可能会发现这有帮助: 通过JNI / DLL或EXE执行本机代码?

我们与本机执行。 根据公认的答案,内存泄漏的风险较小,根据需要重启本机进程也很容易。

总结

以上是内存溢出为你收集整理的使用JNA优于stream程执行的优势全部内容,希望文章能够帮你解决使用JNA优于stream程执行的优势所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1155532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存