Главная » C++ » Встроенный инструмент динамической проверки памяти linux PPC32?
Встроенный инструмент динамической проверки памяти linux PPC32?
Система имеет только 128 МБ оперативной памяти, и я не смог успешно запустить valgrind, она просто исчерпает память и будет слишком медленной, чтобы ее можно было использовать. Процессор тоже очень медленный.
Есть ли более простой инструмент на PPC32 для проверки повреждения / утечки кучи для PPC 32 с очень ограниченным ресурсом?
Я думаю, может быть что-то маленькое, например libsegfault.so, которое можно использовать с LD_PRELOAD, но для проверки проблем с malloc / free?
Electric Fence идеально подходит для этого варианта использования (и делает рычаги LD_PRELOAD, можно комбинировать с libsegfault.so).
В дополнение к efence вы можете использовать другие функции, некоторые из которых будут приводить к потере циклов и / или дополнительным расходам памяти (хотя все еще, вероятно, значительно меньше, чем valgrind):