{"product_id":"9780954612054","title":"Valgrind 3.3 - Advanced Debugging and Profiling for Gnu\/Linux Applications","description":"This manual describes how to use Valgrind, an award-winning suite of tools for debugging and profiling GNU\/Linux programs. \u003cp\u003eValgrind detects memory and threading bugs automatically, avoiding hours of frustrating bug-hunting and making your programs more stable. You can also perform detailed profiling, to speed up your programs and reduce their memory usage.\u003c\/p\u003e\u003cp\u003eThe Valgrind distribution provides five tools for debugging and profiling: Memcheck (a memory error detector), Cachegrind (a cache profiler), Callgrind (a call-graph profiler, Massif (a heap profiler) and Helgrind (a thread error detector). These tools and their options are described in detail, with practical examples and advice.\u003c\/p\u003e\u003cp\u003eValgrind is free software, available under the GNU General Public License. It runs on X86\/Linux, AMD64\/Linux, PPC32\/Linux and PPC64\/Linux systems.\u003c\/p\u003e\u003cp\u003eThis is a printed edition of the official reference documentation for Valgrind 3.3.0.\u003c\/p\u003e\u003cp\u003eFor each copy sold 1 USD will be donated to the Valgrind developers by Network Theory Ltd.\u003c\/p\u003e","brand":"Network Theory","offers":[{"title":"Default Title","offer_id":49873234591984,"sku":"9780954612054","price":19.95,"currency_code":"USD","in_stock":false}],"url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780954612054","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}