性能优化专题
OLSHTTOS/IAITTUB.COMBRENDANGYEGG/PERF-TOOSHTTPS//GTHU.COMVOWITOFTOO
HTTP://WWWBRENDANGRE9G.COM/HIUXPGRF.HTML2017
HAEEANOBSARVATH9STATEOTTHEAYSTOMATRUST,WTHOUTLOA
STYLEINSPIREDBYREDDITCOMVUREDCT
BLOCKDEVICEINT.
LINUXPERFORMANCETOOLS
NETWORKCONTROLLER
PERF-TOOLS/BCCTRACINGTOOLS:
EVICEDRIVERS
SYSTEMCALLLNTERFACE
IOLATENCYBITESIZ
:EILETOPELESLOWER
OPENSNOOPSTATSNOOE
STATICPERFORMANCETOOLS
1EPCI1AUAB
VOLUMEMANAGER
LSBIK1SSCSIBLOCKD
SYSTEMLIBRARIES
PUDISTEXECSNOOP
CACHESTATDCSNOOP:
PHTOPPSPIDSTA
TCPCONNECTTCPACCEPT
PANDERINTERCONNEC
MYSGD_GSLOWET..
/OCONTROLLER
BIOTOPBIOSNOOP
ARIOUS,OBSERVABILITY
TCPTOPTCPLIFE
:GETHOSTLATENCY
TCPUDP
OPERATINGSYSTEM
:MDADM1VM.
SMARTCTLFDISK
FILESYSTEMS
INTORACETRANSPORTS
EYSCT1/SYS
CLOCKSOURCE
IPTABLES
L/OBRIDGE
ETHERNET
SCHEDULER
EUNCCOUNT
APPLICATIONS
LATENCYTOP:
OURNALCTL
BSERVABILITYTOOLS:
ECPCONNEECPEETN
EMLEAKOOMKILL
FIRMWARE
TTYSNOOP
PROC/CPUINE
NTERCONNEC
PERFTRACE
VARIOUS,TRACING
:APPCONFIG
SUPPLY
MOUNTSNOOP
OFFCPUTIMNE
PERFPCM
UMASTAT
PIDSTAT-
SYNCSNOOP
HARDIRGS
PROC/STAT
PROC/SWAPS
A一F入
URBOSTAT
DMIDECODE:
SWAPON-S
SCHEDTOO1
STORC14
:NUMACTL:
OWERTOP
IFMITOO1
NICSTAT
DMAETUP:
LABTOPTEEE
STRACE:
MEMORY
SLABZATETOP
SYSD1G
DMESG1SHW
EXT4DIST
PROFI1E
D-H:
CPU
SOCKETS
11CSTAT
PTOP:
/PROC/MEMINT
MEGACL
STACKCOUNT
1STOPO
PCSTAT
ROUTE
INTELGPU
VIRTUAL
PTRAE-N
.TEPDUMP
VARIOUS,STATIC:
SWAF
5Y3..
KPROBE
VFS
POWER
UPROBE
:/MEMO
ARGDIST
HARDWARE
CAPABLE
DRAM
BLKTRACE
BTXFS*
NETSTAT
MPSTAT
DIMSR
PROFILE
TIPTOP
INTEI_GPU
VMSTAT
PORT
CPULALSCPU
FA卜
EREGUENCY
DFLUSH
XFS*
1TTNG
MESG
NMPGE
LTRACE
DISK
1P
PERE
UGCUCALL
STAP
FTRAO
BUS
4OTOP
DISK
IIIIAIAITIIT
DSTATDM
OATAT
1AMOD
ETHTOOL
CPU
PORT
Z上S
18OF
NIATCPUDISE
G
1FCONFIG
XT4SLOWER
GPU
ULTIPATL
TUNCLATENCS
INTELG
(BPF)
PA
:TRACE
中
:
IT..
4.
1DD
SAR/PR
P.
NETSTAT
S
OCKDEV:
垃圾回收器类型/JVM参数(JINFO/JCMD)
堆大小设置及分区大小(INFO/JSTAT)
代码追踪(BTRACE/HOUSEMD/GREYS/ARTHAS
堆内对象分布(JMAP/ZPROFILER/MA1
内存泄漏(GPERF/MAT/ZPROFILER)
吞吐量/磁盘L/O使用率(IOSTAT/DSTAT/SAR
对象分配热点JPROFILER/ZPROFILER)
CPU利用率(TOP/VMSTAT/SAR/DSTAT)
拟内存/常驻内存/共享内存(TOP/PS/PIDSTAT)
网络连接数/错误数(NETSTAT/SS/SAR)
类加载相关(JSTAT/GREYS/ARTHAS)
上下文切换次数(PIDSTAT/VMSTAT/DSTAT)
占用CPU较重的线程(TOP+PIDSTAT+JSTACK)
广CPU平均负载(TOP/UPTIME)
GC的频率和时间(JSTAT/GCLOG)
网络抓包(TCPDUMP/WIRESHARK)
WEB容器O线程池配置
性能优化工具图谱
竞争分布(JSTACKARTHAS)
线程状态分布(STACK/ARTHAS)
GC线程使用(INFO)
堆外内存(IMAP+MAT+NMT+GDB+
页异常(PS/PIDSTAT)
对象晋升年龄(GCLOG)
代码执行热点JPROFILER/ZPROFILEN
内存分布(PMAPLIMAP)
网络延迟(PING)
冲区/缓存(PCSTAT/CACHESTAT/CACHET
应用层
业务(日志,监控..)
代码逻辑
死锁检查(JSTACK/ARTHAS)
序列化框架
广已用/剩余/可用内存(FREE
SQL调优
常驻内存/虚拟内存(TOP)
线程调度模型
吞吐量(SAR)
缓存/MQ......
连接池配置
远程调用
组件层
索引调份
垃圾回收
架构设计
内存分配
WAP内存使用/换入换出速度(TOP/FREE/VMSTAT/SAR
系统层
/0调度模
网络分区
网络
CPU
带宽使用
缓冲区/缓存(PCSTAT/CACHESTAT/CAC
内存
内存
流量异动
4 人点赞
4