MALLOC()相關的選項: 對於使用自有版本的malloc() (例如Memcheck和massif),下面的選項可以使用。 --alignment=<number> [default: 8] 非通用選項: --run-libc-freeres=<yes|no> [default: yes] 不幸的是,在glibc的一些版本中,__libc_freeres是有bug會導致段錯誤的。 --sim-hints=hint1,hint2,... --kernel-variant=variant1,variant2,... --show-emwarns=<yes|no> [default: no] --smc-check=<none|stack|all> [default: stack]
內存檢查選項: --show-reachable=<yes|no> [default: no] --leak-resolution=<low|med|high> [default: low] --freelist-vol=<number> [default: 5000000] 這個選項指定了隊列所能容納的內存總容量,以字節爲單位。默認的值是 --workaround-gcc296-bugs=<yes|no> [default: no] --partial-loads-ok=<yes|no> [default: no] 設置爲no時,從部分錯誤的地址讀取與從完全錯誤的地址讀取同樣處理: 注意這種代碼行爲是違背ISO C/C++標準,應該被認爲是有問題的。如果可 --undef-value-errors=<yes|no> [default: yes]
你可以指定一個,兩個或三個I1/D1/L2緩衝。如果沒有手動指定,每個級別使用 --I1=<size>,<associativity>,<line size> --D1=<size>,<associativity>,<line size> --L2=<size>,<associativity>,<line size> CALLGRIND選項: --heap-admin=<number> [default: 8] --stacks=<yes|no> [default: yes] --depth=<number> [default: 3] --alloc-fn=<name> --format=<text|html> [default: text] HELGRIND選項: --show-last-access=<yes|some|no> [default: no] LACKEY選項: --detailed-counts=<no|yes> [default: no] 參考: 作者信息: 本手冊的翻譯工作由鄧傑和莊禮深同學共同完成。 |
Valgrind手冊翻譯(下)
Valgrind手冊翻譯(下)
2008-03-28 14:19
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.