系统卡顿分析
共享内存段、信号量集、消息队列
https://linuxtools-rst.readthedocs.io/zh-cn/latest/tool/ipcs.html

内存碎片
https://cloud.tencent.com/document/product/457/43128
https://www.cnblogs.com/10087622blog/p/8543792.html
https://help.aliyun.com/zh/alinux/support/solutions-to-memory-fragmentation-in-linux-operating-systems
https://plantegg.github.io/2020/11/15/Linux%E5%86%85%E5%AD%98--%E7%AE%A1%E7%90%86%E5%92%8C%E7%A2%8E%E7%89%87/

缓存内存
https://github.com/yangpeng14/DevOps/blob/master/ops/%E5%88%86%E4%BA%ABLinux%E5%86%85%E5%AD%98%E5%8D%A0%E7%94%A8%E5%87%A0%E4%B8%AA%E6%A1%88%E4%BE%8B.md

卡顿
https://www.cnblogs.com/jjmcao/p/9443360.html
https://gityuan.com/2017/08/12/proc_stat/
https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/8/html/monitoring_and_managing_system_status_and_performance/factors-affecting-i-o-and-file-system-performance_monitoring-and-managing-system-status-and-performance#factors-affecting-i-o-and-file-system-performance_monitoring-and-managing-system-status-and-performance
https://docsv4embed.qingcloud.com/user_guide/compute/vm/faq/troubleshooting/linux_server_os/slow_linux/
https://www.cnblogs.com/t-bar/p/16626951.html
https://freegeektime.com/100021101/71982/
https://docsv4embed.qingcloud.com/user_guide/compute/vm/faq/troubleshooting/linux_server_os/slow_linux/





https://www.brendangregg.com/offcpuanalysis.html
https://docs.redhat.com/zh_hans/documentation/red_hat_enterprise_linux/8/html/monitoring_and_managing_system_status_and_performance/monitoring-specific-cpus-with-perf-record-and-perf-report_investigating-busy-cpus-with-perf
https://github.com/Miss-you/completedblog/blob/master/perf%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B.md
https://www.brendangregg.com/blog/2017-03-16/perf-sched.html
https://blog.csdn.net/qq_42604176/article/details/120315631

中低高位内存

网络

https://cloud.tencent.com/developer/article/1464243
https://blog.csdn.net/wentinghe/article/details/9455399
https://blog.csdn.net/weixin_34362790/article/details/90335522
netstat -st|egrep -i 'drop|reject|ovetflow|listen|filter|reset|retransmitted|TCPSynRetrans|failed'

TcpSynRetrans:表示因为没有收到回应的SYN ACK而导致的重传次数。
TcpRetransSegs:表示因为没有收到对已发送的数据包的确认而导致的重传次数。
TcpOutSegs:表示从TCP发送的段的总数。
TcpInSegs:表示TCP接收的段的总数。
https://mp.weixin.qq.com/s/tVy0oTxhgrd5cjZsGPCyUA
内核
https://linux-kernel-labs-zh.xyz/labs/kernel_profiling.html
浙公网安备 33010602011771号