*BSD News Article 30723


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!news2.near.net!noc.near.net!news.delphi.com!usenet
From: John Dyson <dysonj@delphi.com>
Newsgroups: comp.os.386bsd.questions
Subject: Re: FreeBSD 1.1 (REL) filesystem
Date: Sun, 22 May 94 12:30:43 -0500
Organization: Delphi (info@delphi.com email, 800-695-4005 voice)
Lines: 18
Message-ID: <hWwOV7z.dysonj@delphi.com>
References: <2qsrr2$kkq@ucthpx.uct.ac.za> <2r96r3$1hn@mojo.eng.umd.edu>
NNTP-Posting-Host: bos1c.delphi.com
X-To: Charles B. Robey <chuckr@glue.umd.edu>

Charles B. Robey <chuckr@glue.umd.edu> writes:
 
>Brendt Wohlberg (brendt@dip1.ee.uct.ac.za) wrote:
>
>: I would appreciate hearing from anyone who knows what "proc" is.
>Proc lets you look directly at the memory of executing processes.
>I think in FreeBSD its used for the ps command, and I think its been
>used for debuggers.  Not something to play with randomly unless you
>like panics.
 
Yes, our /proc (on FreeBSD) was only implemented to support ps.  It gives
us a layer between the ps process and the swap space.  Otherwise, the
kvm code in libutil gets really ugly.  On FreeBSD 2.0, /proc will have
more uses -- it currently is most useful for the ps command, and it is
best to ignore otherwise :-).
 
John
dyson@implode.root.com