From owner-FreeBSD-tech-jp@jp.freebsd.org  Fri Jul 25 11:48:16 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id LAA11938
	Fri, 25 Jul 1997 11:48:16 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id LAA11930
	for <FreeBSD-tech-jp@jp.freebsd.org>; Fri, 25 Jul 1997 11:48:15 +0900 (JST)
Received: by mail.sat.t.u-tokyo.ac.jp (8.8.6/3.4Wbeta6-SAT1.0) with ESMTP
	id LAA28721; Fri, 25 Jul 1997 11:48:10 +0900 (JST)
Received: from localhost by odin.sat.t.u-tokyo.ac.jp (8.8.5/sat-V0.6)
	id LAA29787; Fri, 25 Jul 1997 11:48:09 +0900 (JST)
To: FreeBSD-tech-jp@jp.freebsd.org
Cc: qmail@hpcl.titech.ac.jp
In-Reply-To: Your message of "Fri, 25 Jul 1997 11:12:35 +0900"
References: <19970725111235.35879@hpcl.titech.ac.jp>
X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7:#j7i14gu$
 jgR\S*&C3R/pJX<mI-4Z8'mqt1R'CjWdw-xqVoilv`\JgZcquM5oVuO^<vt/~051rCDM(`{rM~?{Ok
 r,XC+}Ycm9IJO)odT*-0nyJjBJYzL{GsZ
X-Mailer: Mew version 1.69 on Emacs 19.34.94.2 / Mule 3.0
X-fingerprint: 0D 0D D1 C9 FD 50 FA BB  CD E4 D4 99 53 C6 7A 80
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Fri, 25 Jul 1997 11:48:09 +0900
Message-ID: <29785.869798889@sat.t.u-tokyo.ac.jp>
From: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-tech-jp 363
Subject: [FreeBSD-tech-jp 363] Re: concurrencyremote; 20, 30, 40
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$B2<@n!wElBg$G$9(B.

tmaeno> $B6&MQ$5$l$F$$$kJ,$rI=<($7$F$$$k$+$I$&$+$O(B
tmaeno> kernel$B$rFI$^$J$$$HJ,$+$i$J$$$N$G$7$g$&$+!#(B
tmaeno> (ps$B%3%^%s%I$N=PNO$O?.$8$i$l$J$$!#(B)
/usr/src/bin/ps/print.c$B$K(B,

void
rssize(k, ve)
        KINFO *k;
        VARENT *ve;
{
        VAR *v;

        v = ve->var;
#ifndef NEWVM
        (void)printf("%*d", v->width,
            pgtok(KI_PROC(k)->p_rssize + (KI_EPROC(k)->e_xccount ?
            (KI_EPROC(k)->e_xrssize / KI_EPROC(k)->e_xccount) : 0)));
#else
        /* XXX don't have info about shared */
        (void)printf("%*d", v->width, pgtok(KI_EPROC(k)->e_vm.vm_rssize));
#endif
}

$B$J$s$F$N$,$"$j$^$9(B. ($BB>$K$b(B "/* XXX" $B$GC5$;$P$$$m$$$m$"$k$_$?$$$G$9(B.)
kernel$B$N$[$&$O8+$F$J$$(B($BM}2r$9$k$N$,BgJQ$=$&$J$N$G(B)$B$N$G$9$,(B, $BI,MW(B
$B$J>pJs$,4JC1$K<h$j=P$;$J$$$N$G$O$H$+;W$C$F$^$9(B.
$B!t<B:]$O0c$&$N$+$b$7$l$^$;$s(B.

tmaeno> > $B!tDjNLE*$KD4$Y$k$K$O$I$&$9$l$PNI$$$s$G$7$g$&$M(B.
tmaeno> $B<B%a%b%j$r4IM}$7$F$$$k%F!<%V%k$rGA$/!#(B
$B$h$&$9$k$K(B, ps$B$r2~B$$9$k46$8$G$9$M(B.

tmaeno> $B$=$l$K$7$F$b!"%@%$%J%_%C%/%j%s%/$7$?J}$OBg$-$9$.$G$9!#(B
$B$3$l$O(B, $B$b$H$N(Bcode$B$KHf$Y$F(B, libc.so$B$,AjBPE*$KBg$-$$$+$i$@$H;W$$$^(B
$B$9(B. (dynamic link $B$N(B size  - static link)$B$N(Bsize$B$C$F$@$$$?$$(B,
libc.so$B$N(Bsize$B$K6a$$$H;W$$$^$9(B.

tmaeno> $B%@%$%J%_%C%/%j%s%/;~$N%3%9%H$OL5;k$G$-$k$N$G$7$g$&$+!#(B
$B$I$&$J$s$G$7$g$&$M(B. 1$B$D$N(Bprocess$B$,(Blink$B$7$F$7$^$($P(B, $B$"$H$O(B
share$B$7$A$c$($P$$$i$J$$$h$&$J5$$b$7$^$9$,(B.

$B!t$"$s$^$j$o$+$C$F$$$^$;$s(B.

/\ Hidetoshi Shimokawa
\/  simokawa@sat.t.u-tokyo.ac.jp
PGP public key: finger -l simokawa@sat.t.u-tokyo.ac.jp

