跪求linux实时性能统计工具

问题描述

跪求linux实时性能统计工具 5C
本人寻找linux系统下的性能统计工具,统计实时性较高的软件性能(1ms实时系统),用于分析软件优化前后提升了多少CPU占用率(绝对值)。网上找过很多类似的工具,无非就是top等命令,另外还有google perf和oprofile。看网上说top统计跟实际可能会有误差,不准确。google perf使用过,对实时性要求高的系统支持不好。oprofile不能统计IDLE时间,得出的不是CPU占用率绝对值,不能知道软件优化前后提升了多少绝对值。希望大家可以帮帮忙。急,谢谢。

解决方案

http://os.51cto.com/art/201412/460698_all.htm
http://www.cnblogs.com/zhenjing/p/sar_monitor.html

解决方案二:
顶起来,求高人指点啊啊啊

时间: 2016-09-14

跪求linux实时性能统计工具的相关文章

Linux性能分析工具汇总合集

出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章.本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面.如果没有完善的计算机系统知识,网络知识和操作系统知识,文档中的工具,是不可能完全掌握的,另外对系统性能分析和优化是一个长期的系列. 本文档主要是结合Linux 大牛,Netflix 高级性能架构师 Brendan Gregg 更新 Linux 性能调优工具的博文,搜集Linux系统性能优化相关文章整理后的一篇综合性文章,主要是结合博文对涉及到的原理和性

Linux系统下常见性能分析工具的使用

在前面的文章中,我简单介绍了影响linux性能的几个方面以及如何解决这些方面的问题,但是如何才能从系统上发现是某个方面或某几个方面出现问题了呢,这就需要使用linux系统提供的几个常用性能分析工具,下面就具体讲述这几个常用性能分析工具的使用. 1.vmstat命令 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,很多linux发行版本都默认安装了此命令工具,利用vmstat命令可以对操作系统的内存信息.进程状态.CPU活动等进行监视,不足之处是无法对某个

Linux系统下主机性能分析工具nmon的简单用法

  nmon是收集AIX或Linux主机的性能数据并分析的工具,使用简单易用.主要有两个,一个是nmon采集数据的工具,一般名称为nmon_**,例如nmon_aix5.3,另一个是分析结果的工具,它是一个excel的文件,名称为:nmon analyser v33A.xls. nmon在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新.还可以将相同的数据捕获到一个文本文件,便于以后对报告进行分析和绘制图形. nmon_analyser 工具以 NMON 性能工具生成的文件作为输入,然

java代码-我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神

问题描述 我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神 /**在这里贴上我注释满满的代码 求一语道破 求建议 求批评 没有贴main 方法 随便写个main方法便可运行 */ ` package com.subimaga; import java.awt.AWTException; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Cursor; import java.

Linux常用性能调优工具索引

blog.yufeng.info  前段时间看到brendangregg的 Linux Performance Analysis and Tools PPT里面提到Linux常用性能调优工具, 见下图: 其中提到了的工具,大部分在我日常工具箱里或者在实践的案例里面使用过, 都有很高的价值,这里方便大家索引下: nicstat: 参见 这里 oprofile: 参见 这里 perf: 参见 这里 systemtap: 参见 这里 iotop: 参见 这里 blktrace: 参见 这里 dstat

oracle-急急急!!!跪求推荐linux系统

问题描述 急急急!!!跪求推荐linux系统 立志要走上程序员这条不归路,最近有心思学oracle和MySQL,无奈电脑配置一般般,运行虚拟机十分吃力,有时候还会导致死机,重启等问题.无奈楼主也是穷逼一个,近期不能升级硬件,虽萌生了双系统的想法.在此求各位前辈推荐一个linux系统 解决方案 当桌面用当然是ubuntu,用wubi安装器做双系统. 解决方案二: 急急急!!!谁能帮帮我?急急急急急急!求解答! 解决方案三: 用ubuntu吧,一直在用.现在长期支持版是14.04 解决方案四: Re

转 用十条命令在一分钟内检查Linux服务器性能

如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断. 概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n DEV 1 sar -n TCP,ETCP 1 top 其

监控 Linux 容器性能的命令行神器

监控 Linux 容器性能的命令行神器 ctop是一个新的基于命令行的工具,它可用于在容器层级监控进程.容器通过利用控制器组(cgroup)的资源管理功能,提供了操作系统层级的虚拟化环境.该工具从cgroup收集与内存.CPU.块输入输出的相关数据,以及拥有者.开机时间等元数据,并以人性化的格式呈现给用户,这样就可以快速对系统健康状况进行评估.基于所获得的数据,它可以尝试推测下层的容器技术.ctop也有助于在低内存环境中检测出谁在消耗大量的内存. 功能 ctop的一些功能如下: 收集CPU.内存

linux下C++开发工具

就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样.Emacs, vi, eclipse, anjuta,kdevelop等层出不穷.Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户.例如,VS2005集成了编辑器,宏汇编ml,C /C++编译器cl,资源编译器rc,调试器,文档生成工具, nmake.它们以集成方式提供给最终用户,对于初学者而言十分方便.但是,这种商业模式,直接导致用户