免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 829 | 回复: 0
打印 上一主题 下一主题

/proc虚拟文件系统 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-02 21:45 |只看该作者 |倒序浏览
/proc虚拟文件系统
  /proc虚拟文件系统(也叫procfs)是Unix操作 系统所使用的虚拟文件系统的Linux实现,包括Sun
Solaris、LinuxBSD。在/proc开始时,它以一个标准文件系统出现,并包含与正在运行的进程IDs同样名字的文件。然而,在/proc中
的文件不占用磁盘空间,它们存在于工作存储器(内存)中。/proc最初的目的是便于进程信息的存取,但是现在,在Linux中,它可被内核的每一部分使
用来报告某些事情。
  在/proc文件系统提供的成百上千的值当中,我们将集中考虑集群监控所需的最小集,它们包括:
  ◆ /proc/loadavg:包含系统负载平均值;
  ◆ /proc/meminfo:包含存储管理统计量;
  ◆ /proc/net/dev:包含网卡度量;
  ◆ /proc/stat:包含内核统计量;
  ◆ /proc/uptime:包含总的系统正常工作时间及空闲时间。
  每个文件提供的值的数量是不同的。这些文件的完整有效值列表如下。
  ◆ /proc/loadavg提供以下数据:
  1秒钟平均负载;
  5秒钟平均负载;
  15秒钟平均负载;
  总作业数;
  正在运行的作业总数。
  ◆ /proc/meminfo提供的存储器信息包括:
  活动存储器;
  不活动存储器;
  缓冲存储器;
  高速缓冲存储器;
  总的自由存储器;
  总的高位存储器;
  自由高位存储器;
  总的低位存储器;
  自由低位存储器;
  共享存储器;
  交换存储器;
  交换高速缓冲存储器;
  交换自由存储器;
  总存储器。
  ◆ /proc/net/dev中包括每个网卡的如下数据:
  接收到的字节;
  接收到的压缩字节;
  收到的误码数;
  收到的漏失误码;
  收到的FIFO误码;
  收到的帧误码;
  收到的多播误码;
  收到的总包数;
  已传输的字节;
  已传输的压缩字节;
  传输误码总数;
  传输载波误码;
  传输冲突误码;
  传输漏失误码;
  传输FIFO误码;
  传输的总包数。
◆ /proc/stat提供:
  引导时间;
  上下文切换数量;
  中断总量;
  进页面总数;
  出页面总数;
  进程总数;
  换入总数;
  换出总数;
  合计CPU空闲时间;
  合计CPU nice时间;
  合计CPU系统时间;
  合计CPU用户时间。
  同时提供对每个CPU的:
  单个CPU空闲时间;
  单个CPU nice时间;
  单个CPU系统时间;
  单个CPU用户时间。
  以及对每个磁盘驱动器的如下数据:
  单个磁盘块读;
  单个磁盘块写;
  单个磁盘I/O总数;
  单个磁盘I/O读;
  单个磁盘I/O写。
  ◆ /proc/uptime中包括:
  系统总工作时间;
  系统总空闲时间。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12592/showart_163961.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP