如何监视通过JNI从Java调用的本机C DLL使用的内存?使用标准的Java监视工具和选项我可以看到Java内存空间,但我无法查看C DLL使用的任何内存.Java正在使用~70MB,但任务管理器中的任务显示200Mb +,如果可能的话,我想看看130MB的额外内容.
有没有人有过直接谈论从Java运行在V5R4 iSeries机器上的RPG程序的好经验?如果是这样,社区的建议是什么,我应该避免哪些陷阱?
从我试过的各种文献和尖峰解决方案看起来好像我们可以使用ProgramCallBeans(通过PCML或xPCML),与DataQueues(用于异步通信),甚至是JNI.
我正在寻找一些强大,高效,快速开发,易于维护和易于测试的东西(不是我们所有人!?!).