JNI多线程调用DLL全局变量处理,TLS实现

        最近公司项目用到C/C++的跨平台调用,由于调用方是JAVA,因此调用方式选择了JNI,可是在实现过程当中遇到了颇多问题。今天就说一说其中一个,DLL多线程全局变量互相干扰的问题。java         JAVA的业务须要在调用过程当中采用多线程的方式,由于C实现算法中用到了不少全局静态变量,JNI在调用的时候就不可避免的出现各个线程间的全局变量互相干扰的问题。而后各类查找解决方
相关文章
相关标签/搜索