procfs的問題

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

procfs的問題

文章chsiensu » 週四 10月 30, 2008 2:13 pm

如果有fork出一個新的process,就可以在/proc下找一個對應的資料夾,我的問題是: 這個entry create的動作,是從哪裡開始做的???

感謝
chsiensu
可愛的小學生
可愛的小學生
 
文章: 4
註冊時間: 週五 10月 10, 2008 1:51 pm

文章chsiensu » 週四 10月 30, 2008 10:42 pm

自問自答一下好了

後來經過google大師與大陸人的網頁

發現其實這個procfs裡面

數字的資料夾對應的是正在執行的process(這個大家應該都知道)

那如果在/proc裡面執行"ls"

這時會由procfs裡面所註冊的operation function

動態的去找出目前所有的process然後將顯示出來

有興趣的人可以往這個function proc_sys_readdir() trace一下

PS: 如果有認知錯誤,再請各位指正一下! ^^
chsiensu
可愛的小學生
可愛的小學生
 
文章: 4
註冊時間: 週五 10月 10, 2008 1:51 pm


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客