Fork me on GitHub

04 2022 档案

摘要:在对ssd性能调优过程中,有使用到blktrace,本文对blktrace做一个记录 文章目录 blktrace介绍 blktrace aarch64移植 使用 实例 数据分析 blktrace分析ssd性能差的问题实例 1. blktrace介绍 我们首先需要知道提交到 block I/O层的每个 阅读全文
posted @ 2022-04-23 16:36 yooooooo 阅读(499) 评论(0) 推荐(0) 编辑
摘要:一、简介: iotop:一款类似top的I/O监控工具,只显示正在产生I/O的进程或线程。 iotop监控的主要项: 进程/线程的I/O的读写带宽 进程/线程swapin的耗时占比 进程/线程的I/O阻塞(等待)耗时占比 每个进程/线程的I/O优先级 系统中I/O总读写带宽 系统中I/O实际读写带宽 阅读全文
posted @ 2022-04-23 16:26 yooooooo 阅读(207) 评论(0) 推荐(0) 编辑
摘要:所谓预读,是指文件系统为应用程序一次读出比预期更多的文件内容并缓存在page cache中,这样下一次读请求到来时部分页面直接从page cache读取即可。当然,这个细节对应用程序透明,应用程序可能的感觉唯一就是下次读的速度会更快,当然这是好事。 由于应用程序的访问行为存在多样性加上作者对预读的把 阅读全文
posted @ 2022-04-10 17:25 yooooooo 阅读(398) 评论(1) 推荐(0) 编辑
摘要:1、perf命令简要介绍 1.1 perf采集数据 让我们从 perf 命令(performance 的缩写)讲起, 它是 Linux 系统原生提供的性能分析工具, 会返回 CPU 正在执行的函数名以及调用栈(stack) perf record -F 99 -p 3887 -g -- sleep 阅读全文
posted @ 2022-04-04 12:43 yooooooo 阅读(154) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示