对于嵌入式系统中运行的程序,一般来说程序启动的时候会分配很多内存,然后一直运行下去,不会显式释放这些内存,这部分内存并不会导致内存泄露,所以我们并不关心它们,而更关心程序初始化之后继续运行过程中有没有新分配内存,这些内存有没有泄露,memwatch和dmalloc就不太适合这种处理,mtrace就比较合适。