Linux存储诊断工具
文章平均质量分 93
追捕的风
这个作者很懒,什么都没留下…
展开
-
SystemTap介绍
简介SystemTap是一个诊断Linux系统性能或功能问题的开源软件。它使得对运行时的Linux系统进行诊断调式变得更容易、更简单。有了它,开发者或调试人员不再需要重编译、安装新内核、重启动等烦人的步骤。为了诊断系统问题或性能,开发者或调试人员只需要写一些脚本,而且SystemTap本身也提供了很多脚本,称为”tapset”方便开发,然后通过SystemTap提供的命令行接口就可以对正在运行的内核进行诊断调试,以前需要的修改或插入调试代码、重新编译内核、安装内核和重启动等这些琐碎的工作完全消除。目前转载 2021-11-24 21:50:19 · 2445 阅读 · 0 评论 -
Linux perf命令详解及常用参数解析
perf是Linux下的一款性能分析工具,能够进行函数级与指令级的热点查找。Perf List利用perf剖析程序性能时,需要指定当前测试的性能时间。性能事件是指在处理器或操作系统中发生的,可能影响到程序性能的硬件事件或软件事件Perf top实时显示系统/进程的性能统计信息常用参数-e:指定性能事件-a:显示在所有CPU上的性能统计信息-C:显示在指定CPU上的性能统计信息-p:指定进程PID-t:指定线程TID-K:隐藏内核统计信息-U:隐藏用户空间的..转载 2021-11-24 21:37:08 · 11596 阅读 · 0 评论 -
iostat 命令详解
概述iostat 主要用于输出磁盘IO 和 CPU的统计信息。iostat属于sysstat软件包。可以用yum install sysstat 直接安装。iostat 用法用法:iostat [选项] [<时间间隔>] [<次数>]如下图:iostat 用法命令参数:-c: 显示CPU使用情况-d: 显示磁盘使用情况-N: 显示磁盘阵列(LVM) 信息-n: 显示NFS 使用情况-k: 以 KB 为单位显示-m: 以 M 为单位显示-t.转载 2021-11-24 21:15:47 · 42284 阅读 · 1 评论 -
Linux中SSD的smart信息——smartmontools工具
担心看不到sm841中的温度吗?您是否仍对Toshiba Q pro看不见写入量和使用寿命值感到不安?为了查看M4 / 00的写入量,您是否仍在使用C300固件升级程序重新启动到纯DOS并麻烦地运行命令?想知道在协议级别上SSD出了什么问题吗?今天,我将告诉您这些问题的简单解决方案: smartmontools工具这是一个开源命令行工具. 我一直在服务器上使用它来监视硬盘的运行状况. 它最初是Linux下的工具,但现在也有Windows版本. 首先...原创 2021-11-22 22:20:53 · 9167 阅读 · 0 评论 -
dmesg功能介绍
dmesg 命令的使用范例‘dmesg’命令设备故障的诊断是非常重要的。在‘dmesg’命令的帮助下进行硬件的连接或断开连接操作时,我们可以看到硬件的检测或者断开连接的信息。‘dmesg’命令在多数基于Linux和Unix的操作系统中都可以使用。下面我们展示一些最负盛名的‘dmesg’命令工具以及其实际使用举例。‘dmesg’命令的使用语法如下。# dmesg [options...]1. 列出加载到内核中的所有驱动我们可以使用如‘more’。 ‘tail’, ‘less ’或者‘grep转载 2021-11-22 22:04:43 · 762 阅读 · 0 评论 -
Linux ftrace框架介绍及运用
目录:1. ftrace背景2. 框架介绍3. 主要代码分析4. ftrace的配置和使用5. ftrace相关工具6 ftrace实现的原理转载 2021-11-17 23:56:29 · 1177 阅读 · 0 评论 -
利用 BLKTRACE 和 BTT 分析磁盘 IO 性能
本文永久链接:利用 BLKTRACE 和 BTT 分析磁盘 IO 性能 | IT老男孩平时我们在 Linux 上查看磁盘 I/O 性能,可能我们首先就会想到iostat命令(包含于 sysstat 软件包中)或者iotop命令。iostat或者iotop仅提供了汇总的简单视图,其中很重要的参数就是 await,await 表示单个 I/O 所需的平均时间,但它同时包含了 I/O Scheduler 所消耗的时间和硬件所消耗的时间,所以不能作为硬件性能的指标。如果需要知道更多的细节数据,i...转载 2021-11-17 23:24:52 · 1088 阅读 · 0 评论