|
- 2018
Linux 性能监测工具测评研究DOI: 10.3969/ j. issn.1673-629X.2018.09.019 Keywords: Linux 系统, 性能监测工具, 功耗, 测评 Abstract: 性能监测是 Linux 系统运维和性能调优的关键,选择合适的性能监测工具十分必要。 目前用户多从功能角度进行选择,对性能监测工具的资源占用情况考虑甚少。当持续监测高频程序时,工具自身负载不容忽视,应在前期选择时纳入考虑。 针对性能监测工具缺乏资源分析的问题,设计了定量测评实验,提出了功能、性能、功耗三个维度的测评方案。 选取覆盖系统主要部件的典型性能测试工具进行实验,包括 free、iostat、ifstat、sar 和 collectl。 实验数据表明,监测单个部件时,使用子系统监测工具比使用全系统细粒度监测工具单点监测节省至少30%CPU 资源,能耗至少降低30%;同时监测系统多个部件时,全系统监控工具也有很大差异。 对工具占用资源差异进行了分析,给出了工具选择策略,为用户选择、测评及设计性能监测工具提供参考
|