当前位置: 首页 > article >正文

一些线上常用排查问题的命令

排查CPU过高时使用到的一些命令

top  free  df

top命令

top 命令是一个动态的实时视图,显示系统的整体运行状况,包括 CPU 使用率、内存使用情况、进程信息等。

free 命令

free 命令用于显示系统中物理内存和交换内存的使用情况。

df 命令

df 命令用于显示文件系统的磁盘空间使用情况。

jstat -gc pid [interval] 命令查看了 java 进程的 GC 状态

jstack pid > jstack.log 保存了线程栈的现场,

jmap -dump:format=b,file=heap.log pid 保存了堆现场

grep 'java.lang.Thread.State' jstack.log  | wc -l   查看栈线程数

grep -A 1 'java.lang.Thread.State' jstack.log  | grep -v 'java.lang.Thread.State' | sort | uniq -c |sort -n             查看线程状态


http://www.kler.cn/a/316322.html

相关文章:

  • Java项目实战II基于微信小程序的个人行政复议在线预约系统微信小程序(开发文档+数据库+源码)
  • LeetCode【0036】有效的数独
  • Rust 整数
  • 【Hadoop实训】Hive 数据操作①
  • 深入理解 Vue v-model 原理与应用
  • 3DTiles之i3dm介绍
  • IT行业中的技术趋势与未来展望
  • Nginx-HTTP和反向代理web服务器
  • Linux实用命令 lsof命令
  • 昇思量子计算系列教程-Grover搜索算法
  • C++学习笔记(37)
  • AMQP-CPP二次封装
  • Llama 3.1 Omni:颠覆性的文本与语音双输出模型
  • Linux下文件下载中文乱码问题
  • C++单例模式代码实现与分析
  • Spring Boot实用小技巧5 - 第527篇
  • Leetcode面试经典150题-198.打家劫舍
  • 【Git使用】删除Github仓库中的指定文件/文件夹
  • Linux通过yum安装Docker
  • 5G 扬帆新质跃,技术蝶变开新篇-第七届“绽放杯”5G应用征集大赛 5G应用融合技术专题赛圆满收官
  • mysql性能优化-索引优化
  • 一天认识一个硬件之内存条
  • 1688国内店铺装修新版后台 放大效果代码生成1688店铺怎么装修1688平台
  • 通过解预测和机器学习促进蚁群优化
  • 用户态缓存:环形缓冲区(Ring Buffer)
  • Python 中的 Kombu 类库