如何解决C++调用JAVA层方法时CPU过高的问题
未解决
如何解决C++调用JAVA层方法时CPU过高的问题
发布于 2022-06-05 17:21 525浏览
假设JAVA类中有一个方法void reviceData(){} 在cpp文件里面有一个while循环,不停的通过JNI在调用JAVA类中的 reviceData()方法; 这个时候CPU是20%-30%; 请问,如何优化能时这个过程中的CPU占用率
假设JAVA类中有一个方法void reviceData(){}
在cpp文件里面有一个while循环,不停的通过JNI在调用JAVA类中的 reviceData()方法;
这个时候CPU是20%-30%;
请问,如何优化能时这个过程中的CPU占用率
假设JAVA类中有一个方法void reviceData(){}
在cpp文件里面有一个while循环,不停的通过JNI在调用JAVA类中的 reviceData()方法;
这个时候CPU是20%-30%;
请问,如何优化能时这个过程中的CPU占用率
编写答案
回答问题, 请先登录
这应该是cpp层和java层交互代码导致的问题,才导致了cpu负载过高,需要把cpp和java层交互以及循环的操作代码优化一下
这应该是cpp层和java层交互代码导致的问题,才导致了cpu负载过高,需要把cpp和java层交互以及循环的操作代码优化一下