LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

valgrind кстати сетевые софтины не убивает, работает даже на коде, работающем с libusb (с небольшими ухищрениями).

смотря какая нагрузка. например, в телекоме он был бесполезен. софт был не очень объёмный, но данных было много. valgrind выжирал 64 гига памяти, начинал дико тормозить и кернел его убивал. можно попробовать профилировать какие-то отдельные функции, но сложно. и с сетью или взаимодействием с каким-то железом всегда всё усложняется.

как частный случай исследования работы софта при больших нагрузках можно использовать google breakpad.

Исправление Iron_Bug, :

valgrind кстати сетевые софтины не убивает, работает даже на коде, работающем с libusb (с небольшими ухищрениями).

смотря какая нагрузка. например, в телекоме он был бесполезен. софт был не очень объёмный, но данных было много. valgrind выжирал 64 гига памяти, начинал дико тормозить и кернел его убивал. можно попробовать профилировать какие-то отдельные функции, но сложно. и с сетью или взаимодействием с каким-то железом всегда всё усложняется.

Исходная версия Iron_Bug, :

valgrind кстати сетевые софтины не убивает, работает даже на коде, работающем с libusb (с небольшими ухищрениями).

смотря какая нагрузка. например, в телекоме он был бесполезен. софт был не очень объёмный, но данных было много.