Voins ([info]voins) wrote,
@ 2009-06-01 20:37:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Резюмируя предыдущее...
mcheck/mprobe не работают с тредами, что очень печально. valgrind, dmalloc, duma не показали проблем с памятью просто потому, что проблем с памятью там и не было (ну кроме пары-тройки утечек :) ). Там совсем-совсем другие проблемы, свойственные многтредовым программам :( А я уж понадеялся, что будет легко.



(7 comments) - (Post a new comment)

как же я забыл!
[info]alexott
2009-06-01 06:33 pm UTC (link)
hellgrind тебе в помощь!

(Reply to this) (Thread)


[info]voins
2009-06-01 06:46 pm UTC (link)
Забыл потому что я всех сориентировал на то, что проблемы с памятью. :) Спасибо большое. По описанию это имеено то, что нужно.
По крайней мере это будет надёжней, чем тестовый запуск под gdb до падения и потом по info thread и thread apply all bt смотреть где возник race. Завтра буду пробовать. :)

(Reply to this) (Parent)(Thread)


[info]alexott
2009-06-01 06:47 pm UTC (link)
только большую нагрузку не давай - он памяти жрет еще больше чем валлгринд, и медленнее чем он

(Reply to this) (Parent)(Thread)


[info]voins
2009-06-01 07:12 pm UTC (link)
Я научился там управлять количеством тредов, а самую прожорливую по памяти часть временно выкинул вообще, так что должно хватить.

(Reply to this) (Parent)

Re: как же я забыл!
[info]caml_programmer
2009-06-01 07:16 pm UTC (link)
Название подходящее ))

(Reply to this) (Parent)(Thread)


[info]voins
2009-06-01 07:57 pm UTC (link)
Он helgrind, но сути это не меняет :)

(Reply to this) (Parent)(Thread)


[info]alexott
2009-06-02 07:15 am UTC (link)
гы - все время забываю, что там одна буква l ;-)

(Reply to this) (Parent)


(7 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…