T
TrustMe
Unregistered / Unconfirmed
GUEST, unregistred user!
问题已经困扰我好几个月了,这好几个月,试了无数的办法都不得果!
我说一下情况,哪位大侠能够帮助解决,500分相送,
1、一个服务程序,自己使用API实现
2、msxml4
3、interbase
4、COM+
5、多线程
我试过的办法有
1、为msxml*添加NoFullGC注册表值
2、使用FreeThreadedDOMDocument
3、添加OANOCACHE=1环境变量
4、全局接口表
5、每个调用成功的CoInitializeEx(nil,COINIT_MULTITHREADED)都保证有一个CoUninitialize
6、CoFreeUnusedLibraries
7、windows提供的线程池函数
8、msxml*.dll在空闲时被卸载
9、程序中使用的各个模块都单独试验过,唯独使用msxml*进行大量操作的模块有内存泄露
10、每个函数体内使用的接口变量使用后都被置为nil
等等其它办法...
现在我怀疑的是WideString和OleVariant变量没有正确释放,哪位大侠在这方面有经验,望不吝
赐教!
因为我的总分并不多,考虑如果问题无果,分数会收不回来,所以问题设置分数不多,但若问题
能够解决,另开帖500分相送!
我说一下情况,哪位大侠能够帮助解决,500分相送,
1、一个服务程序,自己使用API实现
2、msxml4
3、interbase
4、COM+
5、多线程
我试过的办法有
1、为msxml*添加NoFullGC注册表值
2、使用FreeThreadedDOMDocument
3、添加OANOCACHE=1环境变量
4、全局接口表
5、每个调用成功的CoInitializeEx(nil,COINIT_MULTITHREADED)都保证有一个CoUninitialize
6、CoFreeUnusedLibraries
7、windows提供的线程池函数
8、msxml*.dll在空闲时被卸载
9、程序中使用的各个模块都单独试验过,唯独使用msxml*进行大量操作的模块有内存泄露
10、每个函数体内使用的接口变量使用后都被置为nil
等等其它办法...
现在我怀疑的是WideString和OleVariant变量没有正确释放,哪位大侠在这方面有经验,望不吝
赐教!
因为我的总分并不多,考虑如果问题无果,分数会收不回来,所以问题设置分数不多,但若问题
能够解决,另开帖500分相送!