История изменений
Исправление Iron_Bug, (текущая версия) :
valgrind кстати сетевые софтины не убивает, работает даже на коде, работающем с libusb (с небольшими ухищрениями).
смотря какая нагрузка. например, в телекоме он был бесполезен. софт был не очень объёмный, но данных было много. valgrind выжирал 64 гига памяти, начинал дико тормозить и кернел его убивал. можно попробовать профилировать какие-то отдельные функции, но сложно. и с сетью или взаимодействием с каким-то железом всегда всё усложняется.
как частный случай исследования работы софта при больших нагрузках можно использовать google breakpad.
Исправление Iron_Bug, :
valgrind кстати сетевые софтины не убивает, работает даже на коде, работающем с libusb (с небольшими ухищрениями).
смотря какая нагрузка. например, в телекоме он был бесполезен. софт был не очень объёмный, но данных было много. valgrind выжирал 64 гига памяти, начинал дико тормозить и кернел его убивал. можно попробовать профилировать какие-то отдельные функции, но сложно. и с сетью или взаимодействием с каким-то железом всегда всё усложняется.
Исходная версия Iron_Bug, :
valgrind кстати сетевые софтины не убивает, работает даже на коде, работающем с libusb (с небольшими ухищрениями).
смотря какая нагрузка. например, в телекоме он был бесполезен. софт был не очень объёмный, но данных было много.