From owner-freebsd-hackers Mon Jun 28 3:12:16 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from the-village.bc.nu (lightning.swansea.uk.linux.org [194.168.151.1]) by hub.freebsd.org (Postfix) with ESMTP id 815FC15285 for ; Mon, 28 Jun 1999 03:12:12 -0700 (PDT) (envelope-from alan@lxorguk.ukuu.org.uk) Received: from alan by the-village.bc.nu with local (Exim 2.12 #1) id 10yYMo-0004sP-00; Mon, 28 Jun 1999 11:10:22 +0100 Subject: Re: Improving the Unix API To: dfr@nlsystems.com (Doug Rabson) Date: Mon, 28 Jun 1999 11:10:15 +0100 (BST) Cc: alan@lxorguk.ukuu.org.uk, viro@math.psu.edu, sommerfeld@orchard.arlington.ma.us, fare@tunes.org, linux-kernel@vger.rutgers.edu, freebsd-hackers@freebsd.org, tech-kern@netbsd.org In-Reply-To: from "Doug Rabson" at Jun 28, 99 11:00:29 am Content-Type: text Content-Length: 567 Message-Id: From: Alan Cox Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > As far as I know, only FreeBSD has a string-based sysctl implementation. Nod. > Something which always confused me about Linux' procfs - what have all > these kernel variables got to do with process state? We used to have a > kernfs which was intended for this kind of thing but it rotted after > people started extending sysctl for the purpose. About as much as having a /usr/bin for the slower binaries on the 40Mbyte moving head disk has relationship to /usr nowdays. /proc is basically both process and machine state in Linux. It got expaneded on. Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message