Valgrind
Перейти до навігації
Перейти до пошуку
Тип | Профілювання_(програмування),Memory debugger[en] |
---|---|
Автор | Julian Sewardd |
Розробники | http://valgrind.org/info/developers.html Розробники Valgrind |
Стабільний випуск | 3.10.1 |
Операційна система | Linux, Mac OS X, Android[2] |
Мова програмування | C[https://www.openhub.net/p/valgrind/analyses/latest/languages_summary_The_valgrind_Open_Source_Project_on_Open_Hub:_Languages_Page] |
Ліцензія | GNU General Public License |
Репозиторій | sourceware.org/git/valgrind.git |
Вебсайт | valgrind.org |
«Valgrind» (/ vælɡrɪnd /) — інструмент програмування для налагодження використання пам'яті, виявлення витоків пам'яті, а також профілювання. Назва valgrind взято з германо-скандинавської міфології, де є назвою головного входу в Вальгаллу.
«Valgrind» спочатку був створений як вільний інструмент для налагодження використання пам'яті в операційній системі Linux для архітектури x86, але пізніше розвинувся в узагальнений фреймворк для створення інструментів динамічного аналізу використання пам'яті, перевірки безпечності роботи з потоками і профілювання. Використовується в багатьох проектах на базі Linux. Починаючи з версії 3.5, «Valgrind» також працює і під Mac OS X.
_1-0">↑ http://valgrind.org/info/developers.html
↑ Valgrind: Current Releases. Архів оригіналу за 13 листопада 2013. Процитовано 29 червня 2015.
[https://www.openhub.net/p/valgrind/analyses/latest/languages_summary_The_valgrind_Open_Source_Project_on_Open_Hub:_Languages_Page]_—_2006. [[d:Track:Q124688]]
_3-0">↑ The valgrind Open Source Project on Open Hub: Languages Page — 2006.