Ero sivun ”Valgrind” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
→Aiheesta muualla
p (asennnus) |
|||
(Yhtä välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 26: | Rivi 26: | ||
Valittavana on seuraavat työkalut: | Valittavana on seuraavat työkalut: | ||
* | * memcheck, erinomainen työkalu muistinhallinnan virheiden löytämiseen. | ||
* | * cachegrind, työkalu, joka kertoo kuinka hyvin ohjelmasi hyödyntää prosessorivälimuistia. | ||
* | * callgrind, työkalu, joka antaa kehittäjälle olennaista tietoa ohjelman eri osien käyttämistä prosessoriresursseista . | ||
* | * massif, työkalu ohjelman dynaamisesti varattavan muistin käytön profilointiin. | ||
* | * helgrind, synkronointivirheiden etsimiseen POSIX-säikeitä käyttävistä ohjelmista. | ||
== Tulosteen tulkinta == | == Tulosteen tulkinta == | ||
Rivi 92: | Rivi 92: | ||
== Aiheesta muualla == | == Aiheesta muualla == | ||
*[http://jumi.lut.fi/~paalanen/htyot/valgrind.html Valgrind - muistidebuggeri] -opas | *[http://jumi.lut.fi/~paalanen/htyot/valgrind.html Valgrind - muistidebuggeri] -opas {{vanhentunut linkki}} | ||
== Katso myös == | == Katso myös == |