Linux的proc文件系统

Linux的proc文件系统

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

proc,用户空间和内核空间能够通过该接口通信,

与普通文件不同的是。这些虚拟文件的内容都是动态创建的。

proc文件系统是一个伪文件系统,它仅仅存在内存其中,而不占用外存空间。

它以文件系统的方式为訪问系统内核数据的操作提供接口。用户和应用程序

能够通过 proc得到系统的信息。并能够改变内核的某些參数。

proc 文件系统能够被用于收集实用的关于系统和执行中的内核的信息。

对此文件系统的訪问同一般文件同样。

例:

1.统计cpu个数:

cat /proc/cpuinfo | grep’physical id’|uniq -c|wc –l

2.cpu型号

cat /proc/cpuinfo|grepname|cut -f2 -d:|uniq

3.
计算每一个
cpu
的内核数

cat /proc/cpuinfo | grep’physical id’|awk -F’:’ ‘{count[$2]++;}END{sum=0;for(a in count){cc++;sum+=count[a]}printsum/cc;}’

4.
内核版本号

cat /proc/version|cut-f1 -d'(‘

5.
内核运行的上下文转换次数

cat /proc/stat|grep ctxt|awk'{print $2}’

6.系统创建的进程数

cat /proc/stat|grep processes|awk'{print $2}’

7.当前可用的内存数量

cat /proc/meminfo|grep MemFree



版权声明:本文博客原创文章。博客,未经同意,不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/117571.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 知识点总结:Java核心技术(卷1)

    知识点总结:Java核心技术(卷1)Java核心技术(卷1)一、基础概念1.1基本程序设计结构1.1数据类型1.1.1数值类型1️⃣从java7开始,加上前缀0b或0B就可以写二进制;2️⃣指数的表示十进制中以10为底指数的表示:doubled=1.0e+4;//10000.0doubled2=100000.0e-4;//10.0十六进制中以2位底指数的表示:…

    2022年7月8日
    31
  • 使用MicrobiomeAnalyst统计和功能分析微生物组数据

    使用MicrobiomeAnalyst统计和功能分析微生物组数据文章目录使用MicrobiomeAnalyst进行微生物组数据的全面统计、功能和元分析 摘要 背景Introduction 分析流程和界面设计 图1MicrobiomeAnalyst工作流程概述。 图2全面的数据分析和报告生成 与其他网页工具比较 表1比较MicrobiomeAnalyst和其他三种网页工具对微生物组数据分析的流程 局限性 实验设计 综合分析16SrRNA丰度数据 基因丰度数据的功能分析和网络可视化 与公共数据集的

    2022年5月11日
    47
  • RelativeLayout中子控件改变layoutParams无效

    RelativeLayout中子控件改变layoutParams无效布局代码:

    2022年7月17日
    10
  • Opencv cvCircle函数

    Opencv cvCircle函数

    2021年12月3日
    45
  • Android定时器Timer简单使用「建议收藏」

    Android定时器Timer简单使用「建议收藏」Android定时器Timer简单使用Timer简介Timer使用总结Timer简介Timer(计时器)位于java.util包下,可用于创建定时任务,任务可以安排为一次性执行,也可以定期重复执行。每个计时器对象对应一个后台线程(TimerThread)。简单理解为创建Timer对象,对应TimerThread线程循环开始从TaskQueue队列中执行一个TimerTask任务。Timer使用创建Timer对象vartimer=Timer()添加需要执行的任务//创建计

    2022年7月25日
    11
  • sqlSessionFactory异常

    sqlSessionFactory异常org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname‘sqlSessionFactory’definedinclasspathresource[spring/applicationContext.xml]:Invocationofinitmethodfai…

    2022年4月29日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号