dmesg-定位I/O问题

简介: //定位哪些进程在用I/O资源 echo 1 > /proc/sys/vm/block_dump # 开启block_dump,此时会把io信息输入到dmesg中 watch -n 1 "dmesg -c | grep -oP \"\w+\(\d+\): (WRITE|READ)\" | sort | uniq -c" echo 0 > /proc/sys/vm/bloc
//定位哪些进程在用I/O资源
echo 1 > /proc/sys/vm/block_dump # 开启block_dump,此时会把io信息输入到dmesg中

watch -n 1 "dmesg -c | grep -oP \"\w+\(\d+\): (WRITE|READ)\" | sort | uniq -c"

echo 0 > /proc/sys/vm/block_dump # 不用时关闭
目录
相关文章
|
11月前
|
Linux
linux定位日志文件
在Linux中查找名为"log.txt"的日志文件,可使用`find`命令从根目录开始搜索:`find / -name log.txt 2>/dev/null`。此命令会忽略错误信息,确保只显示找到的文件路径。
73 1
|
Linux Perl
Linux 系统快速分析日志定位故障原因的 10 个方法
在 Linux 系统中,日志是一种非常重要的资源。系统管理员可以通过日志记录的内容来检测系统的运行状况,分析问题,做出相应的调整和优化。由于日志文件数量庞大,内容复杂,因此需要使用一些工具和技术帮助管理员进行快速分析和查找。 本文将介绍 Linux 系统中快速分析日志、定位故障的 10 个方法。
3017 1
|
11月前
|
安全 Linux 开发者
⭐⭐⭐⭐⭐Linux C/C++ 进程崩溃诊断以及有效数据收集:解锁代码问题快速定位与修复的方法
⭐⭐⭐⭐⭐Linux C/C++ 进程崩溃诊断以及有效数据收集:解锁代码问题快速定位与修复的方法
543 1
|
9月前
|
测试技术
系统日志使用问题之在打印业务执行日志时,需要注意哪些点
系统日志使用问题之在打印业务执行日志时,需要注意哪些点
如何定位strace中系统调用在内核中的位置
要了解内核函数的含义,最好的方法,就是去查询所用内核版本的源代码。
62 0
|
存储 API C++
dump系列(2)C++程序异常或内存错误,导致闪退的解决办法:分析dump文件
dump系列(2)C++程序异常或内存错误,导致闪退的解决办法:分析dump文件
1909 0
|
运维 监控
dmesg 时间误差现象
dmesg 时间误差现象
|
消息中间件 JavaScript 小程序
Linux 服务器大量的 log 日志,如何正确看日志快速定位错误?你必须学会!
Linux 服务器大量的 log 日志,如何正确看日志快速定位错误?你必须学会!
|
Linux Shell
Linux 使用strace命令查找进程卡死原因
Linux 使用strace命令查找进程卡死原因
1508 0
Linux 使用strace命令查找进程卡死原因