摘要:
I/O指标已介绍,那么如何查看系统的这些指标呢? 一、根据工具查性能 二、根据性能找工具 三、磁盘I/O观察实例 iostat 是最常用的磁盘 I/O 性能观测工具,它提供了每个磁盘的 使用率 、 IOPS 、 吞吐量 等各种常见的性能指标。这些指标实际上来自 /proc/diskstats。 1) 阅读全文
posted @ 2021-10-09 13:42
池塘里洗澡的鸭子
阅读(1457)
评论(0)
推荐(0)
摘要:
讨论指标之前,得先解决两个概念:文件系统和磁盘I/O栈。 文件系统是什么?文件系统是在磁盘的基础上,提供了一个用来管理文件的树状结构。简言之,文件系统是树状结构,一种数据结构~逻辑上的概念。磁盘大家都比较熟悉了,硬件设备。借图描述下两者的关系: IO栈指Linux操作系统中的IO路径,算是其比较复杂 阅读全文
posted @ 2021-10-09 13:25
池塘里洗澡的鸭子
阅读(626)
评论(0)
推荐(0)
摘要:
一、根据性能指标找工具 二、根据工具查性能 三、内存优化策略 常见的优化思路有这么几种: 1)最好禁止 Swap。如果必须开启 Swap,降低 swappiness 的值,减少内存回收时 Swap 的使用倾向。 2)减少内存的动态分配。比如,可以使用内存池、大页(HugePage)等。 3)尽量使用 阅读全文
posted @ 2021-10-09 11:58
池塘里洗澡的鸭子
阅读(1073)
评论(0)
推荐(0)
摘要:
关于内存的概念及其原理在任何一本介绍操作系统的书本中都可以查阅到。理论放一遍,在Linux操作系统中如何查看系统内存使用情况呢?看看内存统计信息有哪些维度。 一、内存使用量 详细使用方法,man free top命令,之前在研究cpu性能优化过程中已经用到,但是重点放在CPU相关的指标上。这里重点查 阅读全文
posted @ 2021-10-09 11:32
池塘里洗澡的鸭子
阅读(258)
评论(0)
推荐(0)
浙公网安备 33010602011771号