* hurd/translator.mdwn: link to procfs * hurd/translator.mdwn: tweak the page a little. --- hurd/translator.mdwn | 1 + hurd/translator/procfs.mdwn | 14 +++++++------- 2 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn index 9fe4aab0..13932701 100644 --- a/hurd/translator.mdwn +++ b/hurd/translator.mdwn @@ -93,6 +93,7 @@ The [[concept|concepts]] of translators creates its own problems, too: * [[ifsock]] * [[password]] * [[proc]] +* [[procfs]] * [[pfinet]] * [[lwip]] * [[eth-filter]] diff --git a/hurd/translator/procfs.mdwn b/hurd/translator/procfs.mdwn index b3753592..8735e88c 100644 --- a/hurd/translator/procfs.mdwn +++ b/hurd/translator/procfs.mdwn @@ -15,15 +15,15 @@ systems, and many tools concerned with process management use it. (`ps`, `top`, `htop`, `gtop`, `killall`, `pkill`, ...) Instead of porting all these tools to use [[libps]] (Hurd's official method for -accessing process information), they could be made to run out of the box, by -implementing a Linux-compatible `/proc` filesystem for the Hurd. +accessing process information), they run out of the box, via the +Hurd's Linux-compatible `procfs` at `/proc`. (On Linux, the +`/proc` filesystem is used also for debugging purposes; but this is +highly system-specific anyways, so there is probably no point in +trying to duplicate this functionality as well...) -The goal is to implement all `/proc` functionality needed for the various process -management tools to work. (On Linux, the `/proc` filesystem is used also for -debugging purposes; but this is highly system-specific anyways, so there is -probably no point in trying to duplicate this functionality as well...) +# History of procfs -Ther was an implementation in [[open_issues/HurdExtras]], +There was an implementation in [[open_issues/HurdExtras]], <http://www.nongnu.org/hurdextras/#procfs>. Madhusudan.C.S has implemented a new, fully functional [[procfs|madhusudancs]] for -- 2.45.2