zoukankan      html  css  js  c++  java
  • 获取机器的基本参数cat /proc/stat

    获取机器的基本参数cat /proc/stat

    Note : This guide is applicable to Linux kernels 2.6.14 and above, which adds support for smaps, per-mapping data, including data on each mapping's rss usage.

    分别是usernice,system,idle,irq,iowait,irq,softirq.具体参数解释如下:

    user()表示自系统启动开始累计到当前时刻,用户态的cpu时间(单位:jiffies,不包含nice值为负的进程。1jiffies=0.01秒。

    nice()表示自系统启动开始累计到当前时刻,nice值为负的进程所占用的cpu时间(单位:jiffies)。

    system()表示自系统启动开始累计到当前时刻,系统态的cpu时间(单位:jiffies)

    idle()表示自系统启动开始累计到当前时刻,除硬盘io等待时间以外的其他等待时间(单位:jiffies)。

    iowait()表示自系统启动开始累计到当前时刻,硬盘io等待时间(单位:jiffies)

    irq()表示自系统启动开始累计到当前时刻,硬中断时间(单位iejiffies)

    softirq()表示自系统启动开始累计到当前时刻,软中断时间(单位:jiffies)

    cpu时间=user+nice+system+idle+iowait+irq+softirq.

    "intr"这行给出中断的信息,第一个为自系统启动以来,发生的所有的中断的次数,后每个数对应一个特定的中断自系统启动以来发生的中断次数。

    "ctxt"表示自系统启动以来cpu发生的上下文转换的次数。

    "btime"表示自197011日开始到当前时刻的时间,单位秒。

    "processes(total_forks) "表示自系统启动以来创建的进程总数。

    "procs_running"表示当前运行队列的任务的数目。

    "procs_blocked"表示当前被阻塞的任务的数目。

    原文

    http://unixlive.editboard.com/t4-memory-usage-retrieval-on-linux-process-wise-and-general

    http://yanyinhong716.blog.163.com/blog/static/1724398812011101621453721/

    详细讲解了cpu使用率的计算方法

    http://www.blogjava.net/fjzag/articles/317773.html

  • 相关阅读:
    centos : 创建交换分区
    用法记录
    mysql日志清理
    mysql 通过查看mysql 配置参数、状态来优化你的mysql
    [WPF 自定义控件]Window(窗体)的UI元素及行为
    [WPF 自定义控件]为Form和自定义Window添加FunctionBar
    [WPF 自定义控件]让Form在加载后自动获得焦点
    [WPF 自定义控件]简单的表单布局控件
    [WPF 自定义控件]以Button为例谈谈如何模仿Aero2主题
    [WPF 自定义控件]自定义控件的代码如何与ControlTemplate交互
  • 原文地址:https://www.cnblogs.com/mydomain/p/3155928.html
Copyright © 2011-2022 走看看