佳音的博客

2011/12/07

获取正在运行 进程的函数栈

Filed under: Uncategorized — 佳音 @ 7:31 下午

1、gdb -p pid 当前进程会挂起
2、pstack -p pid or gstack -p pid
3、gcore [-o filename] pid 然后用gdb调试。

gcc march参数 cpu相关

Filed under: Uncategorized — 佳音 @ 7:11 下午
  1.  
  2. CPU     Family  Rec. system gcc Rec. ports compiler
  3. Intel Atom D525 atom    CPUTYPE=core2 (*)       gcc45 -march=atom
  4. Intel Xeon 3065 core2   CPUTYPE=core2 (*)       gcc45
  5. Intel Xeon E5310        core2   CPUTYPE=core2 (*)       gcc45 -march=core2
  6. Intel Xeon E5405        core2   no CPUTYPE      gcc45 -march=core2
  7. Intel Core i7-920       nehalem CPUTYPE=nocona  gcc45 -march=nocona
  8. Intel Xeon X3450        nehalem CPUTYPE=nocona  gcc45 -march=nocona
  9. Intel Xeon E5620        nehalem CPUTYPE=nocona  gcc45 -march=nocona
  10. AMD Opteron 6128        barcelona       CPUTYPE=opteron-ssse3   gcc45 -march=barcelona
  11.  

http://blog.vx.sk/archives/25-FreeBSD-Compiler-Benchmark-gcc-base-vs-gcc-ports-vs-clang.html

Powered by 00RZ