Linux操作系统和内核操作系统内核设计一直分为两个阵营:微内核和单内核。单内核是两大阵营中一种较为简单的设计,指的是整个内核从整体上作为一个单独的大过程来实现,并且同时运行在一个单独的地址空间内。所有的内核服务都在这样一个大的内核空间运行,内核之间的通信可以简单地实现为函数调用。这样的设计具有简单高效的特点。但是,如果使用单内核设计,每次对内核作出修改(比如增加或者删除驱动程序),都必须重新编译
参考:https://fredal.xin/java-error-check排查cpu问题1.使用top命令查看进程top2.使用top命令查看线程top -H -p pid,这里-H表示详细展示线程信息3
原创
2022-11-11 14:04:30
165阅读
报错详细信息如下: 问题排查: 查看linux 服务器是否开启虚拟化 cat /proc/cpuinfo |grep vmx 如果有输出,则说明CPU支持虚拟化技术
原创
2022-08-23 17:16:26
2579阅读
Linux网络问题排查用于排查Linux系统的网络故障。 网络排查一般是有一定的思路和顺序的,其实排查的思路就是根据具体的问题逐段排除故障可能发生的地方,最终确定问题。 所以首先要问一问,网络问题是什么,是不通,还是慢? 1. 如果是网络不通,要定位具体的问题,一般是不断尝试排除不可能故障的地方,最终定位问题根源。一般需要查看 是否接入到链路 ethtool eth0 是
转载
2021-09-07 20:48:00
1580阅读
2评论
CPU 1.查看CPU利用率较高的进程 pidstat 1 5 | grep -v $(hostnmae) |grep -v '^$' | sort -k 5 -rn | head 2.查看某个进程的调用关系 perf record -g -p pid Ctrl + C 中断收集 perf repo
转载
2020-05-18 15:37:00
332阅读
2评论
查找进程:ps -aux | grep flume / netstat -anop | grep 8080(端口号)常规杀进程: kill pid查看僵死进程:ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]'杀掉kill -9 pid自动查杀僵死进程指令:ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]
这里写目录标题CPU飙高处理步骤内存飙高处理步骤GC引起的单核飙高常见SY飙高IO飙高CPU飙高处理步骤CPU飙高
原创
2021-12-10 09:54:02
10000+阅读
点赞
工具traceroute/ping以客户端client 服务器端server为例步骤:1 检查是服务器server端网络问题吗?client1 访问不了;那么找别人client2访问怎么样?No access or Selective access?如果client2可以访问那么可以排除服务器的问题喽 2 如
原创
2013-07-25 15:35:38
789阅读
点赞
1评论
Linux trace tools1.DB2.strace3.Dtrace4.SystemTap可以生成火焰图排查cpu100% top perf top pstack pid
原创
2019-01-29 11:51:23
1142阅读
1. 查看机器文件系统情况 df -lh 2. 发现/data目录磁盘占用大 du - sh * ...
转载
2021-09-18 11:28:00
239阅读
2评论
前言:在服务器报cpu过高时,往往我们束手无策,不知道怎么排查问题,今天就来分享一个cpu过高排查问题的方法,此文章
转载
2022-08-30 14:27:15
583阅读
Linux 内存 占用较高问题排查
niuhao307523005 2019-04-24 14:31:55 11087 收藏 11展开一 查看内存情况#按 k 查看
free
#按兆M查看
free -m
total:总计物理内存的大小。used:已使用多大。free:可用有多少。Shared:多个进程共享的内存总额。Buffers/cached:磁盘缓存的大小。#所以空闲内存=free+b
转载
2020-06-04 17:05:00
1193阅读
在日常工作中难免遇到现网高cpu的问题,现对排查流程做一个整理 一、采用top查看现在机器的运行情况 二、针对高CPU进程查看当前运行线程 top -H -p PID 三、找到异常线程查看线程堆栈 pstack PID ...
转载
2021-09-17 21:51:00
277阅读
2评论
系统配置相关:查看内核/操作系统/CPU信息: uname -a 查看操作系统版本: head -1 /etc/issue 查看网卡信息:cat /sbin/ifconfig 查看cpu配置: cat /proc/cpuinfo 查看mem配置:cat /proc/meminfo 查看环境变量 资源: env 查看各分区使用情况: df -h 查看指定目录的大小: du
转载
2023-04-25 23:03:29
106阅读
该篇文章是Red Hat 指导Linux 意外重启问题排查指导的官方文档,有很强的参考意义,贴在这里作为借鉴。 以后给大家分享具体的案例故障排查过程。Red Hat官方技术文档中文翻译更新时间:2020年12月3日 18:09(英文原版链接:https://access.redhat.com/articles/206873)目录简介环境分析检查/var/log/messages后续步骤内
1,pingping 对方域名ping 对方ip、ping 对方网关、ping 自己网关、ping www.sina.com2,telnet ip port3, dig 、dig @dns 域名dig +trace 域名
原创
2015-02-08 21:56:21
2915阅读
Linux磁盘空间排查
原创
2023-08-16 13:27:28
238阅读
当在浏览器请求接口速度很慢时 ,可以使用curl来进行测试 直接在浏览器 copy as cURL 就可以获取到curl的构建的完整命令参数 获取到curl后可以增加下面几个参数排查问题 -o /dev/null 不输出 -s 静默模式 -w 指定参数 curl '
原创
2021-07-02 09:45:11
871阅读
1、项目使用云服务器,服务器配置:5M带宽、4核、32G,1T,CentOS72、CPU、内存、磁盘IO都没有达到瓶颈,猜测是带宽问题3、应用比较多,应用+中间件,十几个差不多4、同时在线人数30+5、已经大概猜到是带宽问题了,文档主要记录是如何提供证据给领导反馈的。
原创
2023-06-18 01:28:10
365阅读
可能存在的问题 CPU:top top -Hp pid print '%x\n' pid jstack pid|grep nid -A 50 color jstack 7957 > test.txt11 死锁: jps -l(ps -ef|grep name、top -Hp pid) 查询所有jav ...
转载
2021-07-18 17:53:00
375阅读
2评论