Fork me on GitHub

随笔分类 -  性能之巅

摘要:在对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) 编辑
摘要:本节讨论了一些提高应用程序性能的常用技术:选择UO大小、缓存、缓冲区、轮询、并发和并行、非阻塞 JO 和处理器绑定。参考应用程序文档看看这些技术哪些在应用,看看有没有应用程序其他的独有特性。 选择IO尺寸 执行 IO的开销包括初始化缓冲区、系统调用、上下文切换、分配内核元数据、检查进程权限和限制、映 阅读全文
posted @ 2022-02-27 16:04 yooooooo 阅读(136) 评论(0) 推荐(0) 编辑
摘要:USE 方法检查使用率(utilization)、饱和度(saturation),以及所有硬件资源的错误(error)。 通过发现某一成为瓶颈的资源,许多应用程序的性能问题都能用该方法得到解决。 USE 方法也适用于软件资源,取决于应用程序。如果你能找到应用程序的内部组件的功能图,对每种软件资源都做 阅读全文
posted @ 2021-09-30 10:40 yooooooo 阅读(215) 评论(0) 推荐(0) 编辑

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