On Thu, 18 Oct 2012, Trent W. Buck wrote:

> Peter Ross writes:
>
>> I think the main reason is KISS. FreeBSD does not have block devices,
>> /proc, /sys, does not rely on hald and dbus and whatever was invented on
>> Linux - and I don't miss it..
>
> Sheesh, even Solaris has /proc.  I guess fbsd isn't interested in
> stealing good ideas from plan9? ;-P

Well, if it would stay with /proc/$pid.. but even then, in the Linux way 
at least (sorry, last look at Plan9 was too long ago to remember)  it 
isn't very efficient to open a dozen files in a directory to get all 
process relevant information.

http://en.wikipedia.org/wiki/Sysctl#Performance_considerations

describes the dilemma.

> All I can say for /sys is at least it moves non-procs out of /proc.

It moves.. slowly. My Ubuntu desktop here, a 3.2 kernel, has at least 40 
or 50 more entries in /proc that aren't process related.

> FWIW my containers don't mount /sys (for security reasons) and they have
> never complained...

Yep, would be good, e.g. for security, if all non-process info would move 
there, finally.

Regards
Peter
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main

Reply via email to