*BSD News Article 84469


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!su-news-hub1.bbnplanet.com!venus.sun.com!news2me.EBay.Sun.COM!engnews2.Eng.Sun.COM!jurassic!mre
From: mre@jurassic.eng.sun.com (Michael R. Eisler)
Newsgroups: comp.unix.solaris,comp.unix.bsd.misc
Subject: Re: Solaris 2.6
Date: 8 Dec 1996 03:32:57 GMT
Organization: Sun Microsystems, Inc.
Lines: 24
Distribution: inet
Message-ID: <58dct9$7iv@engnews2.Eng.Sun.COM>
References: <32986299.AC7@mail.esrin.esa.it> <casper.32a541be@mail.fwi.uva.nl> <32A6E4E3.41C67EA6@lehman.com> <58a94h$jfm@engnews2.eng.sun.com>
Reply-To: mre@eng.sun.com
NNTP-Posting-Host: jurassic.eng.sun.com
Xref: euryale.cc.adfa.oz.au comp.unix.solaris:91751 comp.unix.bsd.misc:1726

In article <32A6E4E3.41C67EA6@lehman.com>,
Paul David Fox  <pfox@lehman.com> wrote:
>Casper H.S. Dik wrote:
>By the way, can you officially or unofficially say why these /proc
>extensions were done? Is it to be as good as the competition, bash
>the competition, someone at Sun internally wanted it bad, so it got
>done, some customer wanted it? I'm just curious as to why these
>little icings get done, when the bureaucracy at Sun can only think
>in terms of that terrible 'J' word.

A lot of times improvements to architecture get done because the
responsible engineer can prove that by investing X $$$ now, it will
save the company Y $$$ (where Y > X) down the road in maintainance,
support, and/or future development of projects that depend on the
framework. Of course the engineer may have an ulterior motive:  it
would be cool work on. I don't have specific knowledge if this was the
case with the /proc reorg, but one can imagine that a hierarchy under
/proc/pid might force more modularity on the procfs file system code,
which in turn improves maintainability. It is also clear that
the various tools that display or manipulate process information
can be much simpler.
-- 
-Mike Eisler			NFS group
mre@Eng.Sun.Com			SunSoft