• Linux下常用的系统工具


    1. uptime

      

      该命令能够打印 运行的当前时间 丶负载  丶运行时间丶用户数量丶程序在过去一分钟丶五分钟丶十五分钟内的平均负载

      平均负载:系统在特定时间内在队列中运行的进程数

      2 vmstat 显示虚拟内存状态

      

      process:

          r:表示当前运行的进程

          b:表示阻塞中的进程

      memory:

          swap:表示使用虚拟内存大小

          free:空闲物理内存

          buff:用作缓冲的内存

          cache:用作缓存的内存大小

      io:

        bi:每秒读取的块数

        bo:每秒写入的块数

      cpu:

        cs:每秒上下文切换数

        us:用户进程消耗的cpu时间比较多,超过百分50需要考虑算法优化

        sy:系统进程占据消耗比较多,非良性

        IO:IO等待操作比较多,磁盘大量做随机访问被消耗

      3 iostate    性能检测与优化

      

      对整个系统的输入和输出以及cpu进行检测

      4 free 对内存消耗进行检测

      

        其中buff/cache反映的是程序使用掉的内存

      

      

  • 相关阅读:
    SharePoint Forums使用
    使用JS隐藏MOSS菜单
    缓存
    异步委托
    一个层动态放大的例子的一些知识点
    petshop之购物车再思考
    设置防止攻击session(疑惑)
    petshop异步和多线程
    Profile在petshop
    一个简单的显示隐藏知识点
  • 原文地址:https://www.cnblogs.com/zengmu/p/11312344.html
Copyright © 2020-2023  润新知