PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Linux
[问题] 虚拟档案系统sysfs
楼主:
TommyOh
2020-05-14 12:34:04
透过sysfs,修改/proc底下的文字档,可以更改governor或是cpu频率
自己做了一些小测试,修改文字档产生的效果是即时的
想请问
1. 修改文字档,系统是如何得知,而可以做即时反应,是一直在扫描这些档案吗?
2. 更改了governor,只会有当前这个governor的资料夹
如果还在上个governor资料夹内,用pwd也只会显示没有这个资料夹
资料夹也不是被隐藏
https://imgur.com/w3SXDU3.jpg
不知道这个是什么原理或机制呢?是没有加载吗?
谢谢
作者:
bitlife
(BIT一生)
2020-05-14 12:47:00
user对这些档案写入时,挂listener的处理程式会被通知
作者:
CMJ0121
(请多指教!!)
2020-05-14 14:24:00
procfs 是假的 FS 他就是 kernel 开出来的接口
作者:
Gold740716
(项为之强)
2020-05-14 14:45:00
实际上硬盘里没有这些档案,是读取写入时 linux 返回的值
作者:
narsilx
(反正我们都是训练用猴子)
2020-05-15 08:58:00
可以参考怎么写sysfs简单读写的界面, 就像只是处理buffer
作者: dou0228 (7777)
2020-05-15 18:08:00
anything is file 底层实作不是,会呼叫 callback
作者:
Gold740716
(项为之强)
2020-05-15 20:59:00
有点像 fuser 吧,就像 windows 上的 smb ,可以直接读写其它电脑上的资料,实际上当然是当你读取时要用网络去跟别台电脑要资料。 sysfs 也差不多,只不过资料是 linux 凭空生给你的,而不是在另一台电脑上。
继续阅读
[问题] Ubuntu studio萤幕闪烁问题求解
Jwfsm
[问题] Ubuntu16.04如何下载pcl
Kazetachinu
[问题] nohup job消失
skybi
[问题] Ubuntu20.04鼠标键盘无回应
a5772803
[问题] Docker GUI 程式开启问题
s9209122222
[问题] ext4随身碟挂载失败 但别台主机可以
BluerayDisc
硬连结的用途
HILL33LOVE
[问题] CentOS如何只让允许的IP ping到主机
jevv5213444
[问题] 健保卡凭证元件 NHIICC Bug
zack2004
[问题] Ubuntu 多客户端金钥问题
justhere
Links
booklink
Contact Us: admin [ a t ] ucptt.com