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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.