-
-
[求助]为EXE增加DLL调用后,每调用一次内存就增大一点
-
发表于:
2007-12-13 23:19
7294
-
[求助]为EXE增加DLL调用后,每调用一次内存就增大一点
用loadlibrary的方式给exe程序增加了DLL调用。但在程序运行时,每调用一次DLL,内存占用就增加了点。
开始以为是DLL中的API有内存未释放的问题,但检查DLL代码没问题。作了个测试的DLL,其中调用的函数没有任何代码,直接反回。在修改的EXE程序中调用时,内存仍增大。
将EXE程序最小化后,内存就减少了,然后再调用DLL时,内存又增加大。
于是新写了一个程序来调用这个DLL,结果无内存增大的问题。
有点晕啊。这是怎么回事?
谢谢!
[培训]科锐逆向工程师培训第53期2025年7月8日开班!