Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Jan 2020 23:49:31 -0800
From:      Ihor Antonov <>
Subject:   Re: sysctl and /sysfs
Message-ID:  <3038969.aeNJFYEL58@t800>
In-Reply-To: <>
References:  <4538784.31r3eYUQgx@t800> <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Saturday, January 18, 2020 9:41:51 PM PST Polytropon wrote:
> In context of Linux...
> Sorry, couldn't resist. ;-)

Thanks, I really enjoyed this talk. I agree that "everything is a file" is not 
applicable everywhere. 

> The core "problem" (which actually isn't a problem at all)
> is that exposing _everything_ as a file or a hierarchical
> filesystem doesn't seem to work for each and every case.
> That's why different approaches have been taken that worked
> out in a better way. With sysctl, direct access to kernel
> system information has been unified. There is still some
> kind of hierarchy preserved.
> See "man 3 sysctl" and "man 1 sysctl" for details.
> Sidenote:
> Watching "What UNIX Cost Us" by Benno Rice at ""
> (LCA) 2020 does actually help understanding _why_ the use of
> the "everything is a file" metaphor doesn't always work.
After watching this talk I also watched another talk of his:

Tragedy of Systemd:

And I must say, Benno has a point. FreeBSD definitely lacks something like 
systemd (and I want to stress "like", not "exactly" ) Do you know of any 
ongoing efforts to bring a unified system management functionality to FreeBSD?

Ihor Antonov

Want to link to this message? Use this URL: <>