python调用C++dll问题
C++写了2个函数,每个函数都会先加载一个dll,最后卸载dll;然后我把这个c++编译成了dll给python调用,
python调用此dll的方法的时候,非常频繁,0.1s调用一次,
结果是正确,但是cpu通常40%,风扇响的厉害,问题推测是这里频繁加载卸载dll的原因
python调用一个dll,这个dll函数又加载卸载另一个dll,于是我想把c++里加载的dll对象放到python里一次加载 然后传给c++的函数
就不用每次调用都去加载卸载,
但是试了几次,没什么反应;
请问高人这样做可行吗?需要注意什么,我感觉python的ctypes.cdll对象和C++ 的loadlibraryw是不是不一样呢?
页:
[1]