embedded式Linux PPC32dynamic内存检查工具?

系统只有128 MB内存,我无法成功运行valgrind,它只会耗尽内存,太慢,无法使用。 处理器也很慢。

在PPC32上有一个更简单的工具来检查资源非常有限的PPC 32的堆损坏/泄漏吗?

我想也许像libsegfault.so小可以用LD_PRELOAD,但检查malloc /免费问题?

电篱笆是这个用例的理想之选(并且利用LD_PRELOAD ,可以和libsegfault.so结合使用)。

除了保护之外,还可以使用其他功能,其中一些功能将最终导致成本计算周期和/或额外的内存开销(虽然仍然可能远远小于valgrind ):

  • 海湾合作委员会的挡泥板
  • gcc委员会的强化来源
  • glibcmcheck()MALLOC_CHECK_
  • clang的地址消毒剂