内存泄露-唯有多核CPU的机器上有

内存泄露-只有多核CPU的机器上有
最近用DELPHI7写了一个程序,里面有不少内存操作.
结果测试时发现:在单核心的CPU上,运行稳定,在普通的双核机器上,内存就出现严重泄露问题.
请高手指点一二.先行谢过了!紧急.
------解决方案--------------------
在普通的双核机器上,用任务管理器-进程-右键-设置关系,把该程序设为只使用某一个核,也会如此吗?
有使用线程吗?内存操作是指分配、释放?
------解决方案--------------------
原因就是没做好同步工作,不同的core使用不同的cache,在读写内存的时候cpu会先往cache上写东西,然后再更新内存中的内容
这就没人能帮你了,你的代码中有问题的地方可能太多了

------解决方案--------------------
试一下在最开始增加
IsMultiThread := True;
------解决方案--------------------
幫頂