首页 > 系统相关 >Linux 排查

Linux 排查

时间:2023-05-16 16:47:46浏览次数:35  
标签:pid id 排查 线程 Linux 进程 cpu

一、排查CPU使用率过高

1. 找出耗CPU的进程

使用top命令查看内存、cpu及各进程信息

2.找出耗cpu的线程情况

top -H -p [进程id]
ps H -eo user,pid,ppid,tid,time,%cpu,cmd --sort=%cpu | grep [进程id]

3.定位线程堆栈信息,找到异常代码

printf "%x\n" [线程id] 将线程id转换为16进制
jstack pid |grep tid -A 30 [16进制线程id] 打印线程的堆栈信息

 

标签:pid,id,排查,线程,Linux,进程,cpu
From: https://www.cnblogs.com/squirrel-7/p/17406069.html

相关文章

  • Red Hat Linux安装CentOS的yum源
    RedHat凭借其卓越的稳定性和强大的服务占领着企业linux大部分市场,系统本身免费,但是其服务却是收费的,例如其软件包管理服务yum。不想出钱那就自己配置yum源就好了,因为yum在线更新是收费的,未注册则不能使用,这个是要填序列号激活的,解决办法是更换为CentOS的yum。设置步骤1.......
  • Linux vsftpd服务虚拟用户登陆实验
    转至:https://zhuanlan.zhihu.com/p/354577768工具:win10系统、CentOs6.5实操:第一步:基础环境搭建:设置服务器IP地址为192.168.10.10,防护墙、内核机制关闭[root@bogon~]#vim/etc/sysconfig/network-scripts/ifcfg-eth0IP:192.168.10.10[root@bogon~]#servicenetworkreloa......
  • Linux vsftpd服务配置
    转至:https://www.cnblogs.com/reachos/p/16352552.html目录:1.FTP介绍2.安装vsftpd3.配置匿名用户登陆与上传删除文件4.配置vsftp本地账户认证登陆ftp 1.FTP介绍文件传输协议(英文:FileTransferProtocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协......
  • 记一次线上空指针问题排查
    前言今天收到一封告警邮件,内容如下com.example.dubbo.filter.ExceptionFilter#invoke[traceId][DubboServerHandler-thread-19][DUBBO]Gotuncheckedandundeclaredexceptionwhichcalledbyip.service:com.example.TestService,method:testMethod,exception:ja......
  • linux相关
    目录结构这里是先规划好不同的功能模块,程序按这个结构,分散放进去。window也有这方面,但基本是按盘符,然后都放在自己的目录为主。这里好像是磁盘先分区。然后挂载上来一个设备符号,再设置目录放在哪个分区设备?usr是UnixSystemResource不是User的简写/usr/bin系统预装的可执行程......
  • Linux-特殊权限设置(SUID、SGID、SBIT)
    一、SUID权限1.概念当s这个标志出现在文件所有者的x权限上时,例如文件权限状态“-rwsr-xr-x”,此时就被称为SetUID,简称SUID。如果该属主权限位上有执行权限,则会显示(小写)s。如果该属主权限位上没有执行权限,则会显示(大写)S。说明:SUID权限中的s有大小写之分,如果强行给普通文件添加s......
  • 【转】Linux下判断cpu架构及系统发行版方法
    原文地址:https://zhuanlan.zhihu.com/p/374738476一、判断cpu架构1,使用命令:hostnamectl2,使用命令:arch3,使用lscpu4,使用命令:cat/proc/cpuinfo,可以查到具体指令集二、判断系统是Debian系还是Redhat系大家都知道linux分redhat系和debian系,那么肯定有办法,去判断系统是r......
  • Linux 文件上传下载的几种方式
    虚拟终端软件中的rz和sz我们使用虚拟终端软件,如Xshell、SecureCRT或PuTTY来连接远程服务器后,可以使用rz或sz来上传下载文件rz命令使用rz命令可以上传本地文件到远程服务器。运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器sz命令将选定的......
  • Linux & Window: idea配置php+xdebug
    xdebugproblemusingidekey[url]http://devnet.jetbrains.com/message/5265653[/url]NetBeans结合xdebug调试php-fpm下的PHP代码[url]http://www.48474.com/netbeans%E7%BB%93%E5%90%88xdebug%E8%B0%83%E8%AF%95php-fpm%E4%B8%8B%E7%9A%84php%E4%BB%A3%......
  • Linux操作系统分析-课程总结
     结合虚拟化技术分析Linux系统的一般执行过程一、     Linux系统运行一般场景:用户进程之间切换                     (1)用户态进程X调用系统调用或触发异常用户态进程X需要进行进程切换时,可以通过调用一些特定的系统调用(例如fork、exec等)或者......