首页

搜索结果

"tag:"stacktrace""


标题及摘要 日期/时间
1
云上Java System Profiling与Debugging——蚂蚁金服观察与实践-CSDN.NET
常见问题解决思路 下面介绍一下处理一些常见的问题时,使用ZProflier和ZDebugger系统与使用传统工具在流程和思路上的一些区别。一个新上线的系统如果处理能力达不到我们的预期,或者一个老的系统处理速度突然下降了,抑或频繁抛出异常,这些都促使我们去思考系统存在性能问题该优化了,那我们通常会碰到的性能问题有OOM、CPU占用率高、Load高、频繁GC等。OOM的现象为Java进程直接退出,出错日志里可以看到OutOfMemoryError的异常。如果发现频繁的做MajorGC甚至是FullGC,一般也...
2015-5-27
3:37:00
2
使用 GDB 调试 Linux 软件
除了调试 core 文件或程序之外,gdb 还可以连接到已经运行的进程,例如: #./nginx -V #ps -ef|grep nginx 查找 nginx pid 为1283 #gdb /usr/local/nginx/sbin/nginx 1283 #(gdb) bt 编译 开始调试之前,必须用程序中的调试信息编译要调试的程序。这样,gdb 才能够调试所使用的变量、代码行和函数。如果要进行编译,请在 gcc(或 g++)下使用额外的 '-g' 选项来编译程序: gcc -g eg.c -o e...
2014-7-11
21:00:00