当前位置: 首页 > 面试题库 >

linux / proc / loadavg

姜淇
2023-03-14
问题内容

从Linux发出此命令时:

# cat /proc/loadavg
0.75 0.35 0.25 1/25 1747

最后两个数字是多少?

最后一个每秒保持增加2,我应该担心吗?


问题答案:

最后一个是系统在过去15分钟内的工作量。

/ proc / loadavg

该文件的前三个字段是平均负载数字,给出了运行队列(状态R)或等待磁盘I / O(状态D) 在1、5和15分钟内平均
的作业数。它们与正常运行时间(1)和其他程序给出的平均负载数相同。

第四个字段由两个数字组成,两个数字之间用斜杠(/)分隔。其中第一个是当前正在执行的内核调度实体(进程,线程)的数量;这将小于或等于CPU的数量。斜杠后的值是系统上当前存在的内核调度实体的数量。

第五个字段是系统上最近创建的过程的PID。



 类似资料:
  • 问题内容: 我正在努力弄清标题中提到的两个文件。我查了一下是什么。但是,我无法理解如何从他们那里提取有用的信息(或者我只是以错误的方式来对待)。 让我解释一下:页面映射是一个相当新的“功能”伪文件,其中包含分配给当前[pid]的虚拟页面的物理框架信息。也就是说,给定一个从地址x开始的虚拟页面,比如说“ vas”代表虚拟地址开始,我可以使用vas为页面地图文件建立索引,以获取映射的物理页面框架的64

  • 问题内容: 我试图了解嵌入式Linux应用程序的内存使用情况。该实用程序/文件似乎是查看详细信息的好资源。不幸的是,我不理解所有的列和条目。 匿名索引节点0条目是什么意思?这些似乎是一些较大的内存段。 问题答案: 中的每一行都描述了进程或线程中连续虚拟内存的区域。每行都有以下字段: 地址 -这是进程地址空间中区域的开始和结束地址 权限 -描述如何访问区域中的页面。有四种不同的权限:读取,写入,执行

  • provides a mechanism to support standalone processes you can find the sample at https://www.wenjiangs.com/doc/BZ7EWB2Eexamples/ngx_proc_daytime_module Examples processes { process echo { e

  • /proc目录实际上是一个伪文件系统 . 在 /proc目录里的文件是当前运行系统和内核进程及它们的相关信息和统计. bash$ cat /proc/devices Character devices: 1 mem 2 pty 3 ttyp 4 ttyS 5 cua 7 vcs 10 misc 14 sound 29 fb 36 netlink

  • 问题内容: 我试图破译如何使用/ proc / pid / pagemap来获取给定页面集的物理地址。假设从/ proc / pid / maps中获得了与堆相对应的虚拟地址afa2d000-afa42000。我的问题是如何使用此信息遍历页面地图文件并找到对应于地址afa2d000-afa42000的物理页面框架。 / proc / pid / pagemap条目为二进制格式。有什么工具可以帮助解

  • 问题内容: 关于如何使用/ proc / stat中的统计信息获取CPU利用率的文章和参考文献很多。但是,它们中的大多数仅使用7个以上的CPU统计信息中的四个(用户,nice,系统和空闲),而忽略了Linux2.6中存在的剩余jiffie CPU计数(iowait,irq,softirq)。 我的问题是:iowait / irq / softirq编号是否也计入前四个编号之一(用户/ nice /