W warmfish Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-11 #1 多线程 在一台电脑上调试 打开CodeGuard 并且开启“Stop on Delphi Exception”时,不时的出现 Out of Memory错误,而另一台电脑调试则一切正常 :( 请各位前辈指教
多线程 在一台电脑上调试 打开CodeGuard 并且开启“Stop on Delphi Exception”时,不时的出现 Out of Memory错误,而另一台电脑调试则一切正常 :( 请各位前辈指教
W warmfish Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-11 #3 呵呵,不行,不能白给你,[] 这个帖子我留着下回有问题的时候用
W warmfish Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-11 #5 那也不能让你们两个独分,起码到50人,一人一分,哈哈哈哈哈[8D]
L lcmlhs Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-11 #6 fastreport加图表时,会有一个Tchart字样的标题在上面,我想把它去掉呀!!请问怎么去掉。
S smsman Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-12 #9 哎,真让人失望哦[] 查看你的电脑是否出问题的那台是双核CPU,在D6,7的内存管理库borlndmm.dll有BUG容易产生这个问题,但是一般程序还可运行,只是内存增长。 你找个D2006的borlndmm.dll处理一下,一般可排除 或者可以考虑新版的FastMM 试验一下。 我使用了06的borlndmm.dll处理我的老程序后,程序性能均有了一定的提升。
哎,真让人失望哦[] 查看你的电脑是否出问题的那台是双核CPU,在D6,7的内存管理库borlndmm.dll有BUG容易产生这个问题,但是一般程序还可运行,只是内存增长。 你找个D2006的borlndmm.dll处理一下,一般可排除 或者可以考虑新版的FastMM 试验一下。 我使用了06的borlndmm.dll处理我的老程序后,程序性能均有了一定的提升。
W warmfish Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-12 #10 两台电脑都是单核的。出问题的这台CPU比较强。 我现在应该是解决了,原因:多线程变量访问冲突。 出问题的这台CPU计算能力比较强,它比较容易的暴露了我代码的问题。
W warmfish Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-12 #11 我没有很好的使用同步器TmultiReadExclusiveWriteSynchronizer进行内存保护