请教:proc是什么意思

请教:proc是什么意思,第1张

proc是定义子程序的伪指令,它和endp 分别表迹码示子程序定义的开始和结束两者必须成对出现。如下:为子程序定义及说明,子姿锋哪程序名 PROC NEAR ( 或 FAR )……ret子程序名 ENDP子程序名为符合语法的标识符NEAR属性(段内近调用): 调用程序和子程序在同一代码段中,只能被相同代码段的其他程序调用FAR属性(段间远调用): 调用程序和子程序不在同一基桐代码段中,可以被相同或不同代码段的程序调用.

/proc是一个虚拟文件系统,这个文件系统下的所有的数据都是在内存当中的(因为它就是挂载在内存当中的),所以在用df -a命令查看它的大小的时候会显示为0。这个文件系统的作用是放置Linux系统所需要加载的系统数据,例如系统内核、进程蔽圆核、外部设备的状态以及网络状态等,比如常见的/proc/cpuinfo文件就宏掘在里面,因为数据是在内存中,会有非常腔肢快的读取速度。

/proc 文件系统是一个虚拟文件系统, 它只存在内存当中,而不占用外存空间。Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。用户和应用程序可以通过proc得宴橘迟到晌李系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并伍岩提交的。

示例

查看proc信息: ls /proc/

查看内核信息:ls /proc/sys

查看网卡信息:ls /proc/net

查看SCSI信息: ls /proc/scsi

查看已加载模块:cat /proc/modules

……


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8228850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存