Why is procfs deprecated in favor of procstat?
Jeremy Chadwick
freebsd at jdc.parodius.com
Thu Feb 24 03:50:08 UTC 2011
On Wed, Feb 23, 2011 at 06:55:38PM +0000, Hugo Silva wrote:
> >For years now I have been considering a sysctl filesystem (e.g. mounted
> >as /sysctl) which would solve this dilemma. Read-only might be a wise
> >choice for this too. But this is beyond my skill set at this time, and
> >the existing documentation/examples for a pseudo filesystem are really
> >not that great.
> >
>
> http://netbsd.gw.com/cgi-bin/man-cgi?mount_sysctlfs++NetBSD-current
This is fantastic, except for the fact that it's abstracted by something
called puffs. I took a look at the NetBSD source code for this
(src/usr.sbin/puffs/mount_sysctlfs, tag netbsd-5) and puffs is
absolutely required for it to work.
http://netbsd.gw.com/cgi-bin/man-cgi?puffs+4+NetBSD-current
http://netbsd.gw.com/cgi-bin/man-cgi?puffs+3+NetBSD-current
Simply put, someone would have to port puffs for mount_sysctlfs to work
on FreeBSD. There is already efforts underway to do that, but I have
absolutely no idea what the status of it is:
http://wiki.freebsd.org/SOC2009TatsianaSeveryna
--
| Jeremy Chadwick jdc at parodius.com |
| Parodius Networking http://www.parodius.com/ |
| UNIX Systems Administrator Mountain View, CA, USA |
| Making life hard for others since 1977. PGP 4BD6C0CB |
More information about the freebsd-fs
mailing list