109.性能优化
2017-01-17 10:52:02 0 举报
AI智能生成
性能优化是指通过各种手段来提高计算机系统或软件的性能,使其能够更快、更高效地完成任务。常见的性能优化方法包括代码优化、数据库优化、网络优化等。代码优化可以通过减少冗余代码、使用更高效的算法等方式来提高程序的运行速度;数据库优化可以通过建立索引、分表分库等方式来提高数据库查询效率;网络优化可以通过增加带宽、减少延迟等方式来提高网络传输速度。性能优化不仅可以提高用户体验,还可以降低企业的运营成本。因此,在开发和维护计算机系统或软件时,性能优化是非常重要的一环。
作者其他创作
大纲/内容
Crash
Fatal Error Log
java -XX:ErrorFile=/var/log/java/java_error%p.log
Header Format
Thread Section Format
Process Section Format
System Section Format
Mysql
性能监控
主机
cpu
top
内存
free -m
线程
tcp连接
netstat -anop
磁盘io
iotop
应用
jvm
jmx
-Dcom.sun.management.jmxremote.port=11111 -Dcom.sun.management.jmxremote.authenticate=false
jfr
启动自动记录
-XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:StartFlightRecording=duration=60s,filename=${LOG_HOME}/recording.jfr
退出时记录
-XX:FlightRecorderOptions=defaultrecording=true,dumponexit=true,dumponexitpath=path
其他
根据端口找到进程
netstat -anp | grep 端口号
lsof -i :端口号
OOM
Gc分析
StackOverFlow
stack dump
jstack -l pid
0 条评论
下一页