这段无聊,测试了一下FastMM,顺便写了简单的内存池的实现(就是一队列,push, pop操作),居然没FastMM的效率高,赞一个FastMM先。准备大量使用FastMM,有反对意见没有的

解决方案 »

  1.   

    从D2005后,默认就使用FastMM内存管理了。
      

  2.   

    第一眼看到标题,以为是FuckMM 
    ...
      

  3.   

    严重BS不使用FastMM,这么好的东东俺一直用的是D7,用的本身的内存管理器,有时为了节约一点点内存开销,写N多代码fastMM一直在用,但一直没测试过,昨天是写了个简单的队列啊,就是一个单链表的操作,我太阳的,一个单链表的操作,就是核心代码5个赋值操作,NND,居然死活就是比fastMM慢,严重郁闷ing...有用fastMM,可以自己写自己认为牛X或适合自己项目情况的代码跟fastMM比较一下。我这边设想的情况是:申请10M-100M内存再free
      

  4.   

    如果Delphi与C++ Builder同时调用某个使用FastMM模块,会出现内容释放混乱的问题
      

  5.   

    FastMM我关注了很久,它的代码也学习了很多遍,设计没有问题,而且代码很稳定,暂时没有BUG,它的最大优势是快,推荐使用。
      

  6.   

    FASTMM除了检查内存泄露,还有其他用法?是不是不用把project里的fastmm.pas 注释掉,只取消警报?
      

  7.   

    fastmm的确很好用,很久之前就用过了
      

  8.   

    确实不错。
    D7的使用者们应该用一下,
    还有一个 Speed 什么的加快一下启动速度。
    不过我常用的是 D2007 。也就基本不再MM了。
      

  9.   

    使用Delphi7  
    FastMM,FastCode,CnPack都是必用的好东东.
      

  10.   

    怎么看到这个 FastMM,
    就会让我联想到 F u ckMM 的.. =.=;;