美文网首页
Linux平台性能监控导读

Linux平台性能监控导读

作者: 北原寒星101 | 来源:发表于2019-06-06 17:15 被阅读0次

        对于研究Linux平台下系统的性能,如果没有完善的计算机系统知识,网络知识和操作系统知识,硬件知识和适当的工具,是不可能完全掌握的,另外对于系统性能分析和优化也是一个长期的研究和积累过程。

        具备背景知识是分析性能问题时需要了解的。比如硬件 cache;再比如操作系统内核。应用程序的行为细节往往是和这些东西互相牵扯的,这些底层的东西会以意想不到的方式影响应用程序的性能,比如某些程序无法充分利用 cache,从而导致性能下降。比如不必要地调用过多的系统调用,造成频繁的内核 / 用户切换等。这里只是初步简述当前比较常用的性能评估工具,以供参考以后快速查询和学习。

一、 Linux observability tools | Linux 性能观测工具


更多参考:http://www.open-open.com/lib/view/open1434589043973.html,详细的命令使用方法也可以参考man手册。

二、Linux benchmarking tools | Linux 性能测评工具



三、Linux tuning tools | Linux 性能调优工具


四、Linux observability sar | linux性能观测工具


        sar(System Activity Reporter系统活动情况报告)是目前LINUX上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等方面。

        sar的常归使用方式:sar [options] [-A] [-o file] t [n]

        sar使用请参考:

         http://man.linuxde.net/sar

         http://lovesoo.org/linux-sar-command-detailed.html

相关文章

网友评论

      本文标题:Linux平台性能监控导读

      本文链接:https://www.haomeiwen.com/subject/vgpuxctx.html