zoukankan      html  css  js  c++  java
  • RHEL7系统管理常用工具

    RHEL7提供大量系统管理工具,简要记录一下各工具的作用,后续再详细说明用法.

    工具 描述
    /proc linux的内存镜像目录./proc/sys目录下的文件能被临时修改,从而改变linux内核参数.
    GNOME Moniter 图形化监视器,显示系统、进程、资源(CPU时间、内存、网络)、文件系统的统计数据.
    PCP 一套工具、服务和程序库的集合,用于获取、存储及分析系统的性能测量值.支持python、perl、C++、C.
    tuna tuna能调试配置linux系统的详细参数,包括调度器策略、线程优先级、CPU中断关联等.
    top 动态的监视系统的各种资源.
    ps 提供运行进程的快照.
    vmstat 虚拟内存统计.统计包括系统进程、内存、分页、输入/输出、中断和CPU活动的即时数据.
    sar 统计一段时间内系统活动的数据.
    tuned 在后台调度程序,通过调节配置文件使操作系统在特定工作负载下发挥更好的性能.
    tuned-adm 作用类似tuned,额外增加了用户自定义功能.
    perf 通过使用硬件性能计数器和内核跟踪程序,追踪其它命令和应用程序对系统的影响.记录系统性能数据生成数据分析报告.
    turbostat 统计intel64位处理器的拓扑、频率、空闲、的电源状态、温度、用电量数据.
    iostat 统计系统输入/输出设备负载性能数据.
    irqbalance 处理器硬件中断调度控制器.
    ss 显示socket统计数据.
    numastat 以numa节点为单位,显示CPU和操作系统的内存统计数据.
    numad numa关联管理程序,通常在后台运行以监控numa拓扑和资源使用率.
    systemtap 跟踪和探测工具,详尽地监控和分析操作系统(内核)的活动,在系统性能分析中非常有帮助.
    OPerfile 全系统性能监控工具.使用CPU的硬件监控信号获取内核和系统可执行文件的信息,存在局限性,通常配合其它工具使用.
    Valgrind 使用自有的模拟CPU运行应用程序,测试应用程序的代码.
       

  • 相关阅读:
    git学习记录——基础概念和文件的基本操作
    java 之 Properties 类
    java 之 Map类
    java 之 迭代器
    java 之 Collection类
    java 之日期时间操作
    java 之String类
    如何把ASP.NET MVC项目部署到本地IIS上
    [工具]Visual Studio
    [MVC][Shopping]Copy Will's Code
  • 原文地址:https://www.cnblogs.com/qiyunshe-NSD1805/p/9622890.html
Copyright © 2011-2022 走看看