From owner-freebsd-hackers@FreeBSD.ORG Tue Jun 19 04:47:27 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C6FD106566B for ; Tue, 19 Jun 2012 04:47:27 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [89.206.35.99]) by mx1.freebsd.org (Postfix) with ESMTP id 8A9968FC08 for ; Tue, 19 Jun 2012 04:47:26 +0000 (UTC) Received: from wojtek.tensor.gdynia.pl (localhost [127.0.0.1]) by wojtek.tensor.gdynia.pl (8.14.5/8.14.5) with ESMTP id q5J4lNxt001971; Tue, 19 Jun 2012 06:47:23 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.14.5/8.14.5/Submit) with ESMTP id q5J4lNqO001968; Tue, 19 Jun 2012 06:47:23 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Tue, 19 Jun 2012 06:47:23 +0200 (CEST) From: Wojciech Puchar To: Andrey Zonov In-Reply-To: <4FDF8FF1.7020202@zonov.org> Message-ID: References: <4FDF8FF1.7020202@zonov.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (wojtek.tensor.gdynia.pl [127.0.0.1]); Tue, 19 Jun 2012 06:47:23 +0200 (CEST) Cc: freebsd-hackers@freebsd.org Subject: Re: /proc filesystem X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jun 2012 04:47:27 -0000 that is what i need. but still need some explanation after using it and reading manual say: PID START END PRT RES PRES REF SHD FL TP PATH 1378 0x400000 0x5ac000 r-x 385 415 2 1 CN- vn /usr/local/bin/Xorg 1378 0x7ab000 0x7bc000 rw- 17 0 1 0 C-- vn /usr/local/bin/Xorg 1378 0x7bc000 0x800000 rw- 14 0 1 0 C-- df 1378 0x8007ab000 0x8007c3000 r-x 24 0 32 0 CN- vn /libexec/ld-elf.so.1 1378 0x8007c3000 0x8007f0000 rw- 43 0 1 0 C-- df 1378 0x8007f0000 0x8007f2000 rw- 1 0 4 0 --- dv 1378 0x8007f2000 0x8007f4000 rw- 2 0 4 0 --- dv 1378 0x8007f4000 0x800874000 rw- 11 0 4 0 --- dv 1378 0x800874000 0x800884000 rw- 16 0 4 0 --- dv 1378 0x800884000 0x800895000 rw- 10 0 1 0 CN- df 1378 0x8009c2000 0x8009c5000 rw- 3 0 1 0 C-- df 1) Xorg is mapped twice - IMHO first is text/rodata second is data. But what "REF" really means here and why it is 2 once and 1 second. 2) what really PRES ("private resident") means? df (default) mappings are IMHO anonymous maps==private data of process. so why RES is nonzero while PRES is zero, while on shared code PRES is nonzero and large. what does it really means? thanks. On Tue, 19 Jun 2012, Andrey Zonov wrote: > On 6/18/12 10:31 PM, Wojciech Puchar wrote: >> where can i find description of field of files /proc/*/map >> ? > > Use procstat -v instead. All fields are documented in procstat(1). > > -- > Andrey Zonov > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" >