From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Apr  3 21:07:27 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id VAA66029;
	Mon, 3 Apr 2000 21:07:27 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from gate.keisu.t.u-tokyo.ac.jp (gate.keisu.t.u-tokyo.ac.jp [133.11.68.1])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id VAA66024
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 3 Apr 2000 21:07:27 +0900 (JST)
	(envelope-from simokawa@sat.t.u-tokyo.ac.jp)
Received: from sylph.sat.t.u-tokyo.ac.jp (sylph.sat.t.u-tokyo.ac.jp [10.6.1.20])
	by gate.keisu.t.u-tokyo.ac.jp (Postfix) with ESMTP
	id 9ADA73DD2; Mon,  3 Apr 2000 21:07:26 +0900 (JST)
Received: from localhost (ett.sat.t.u-tokyo.ac.jp [10.6.1.30])
	by sylph.sat.t.u-tokyo.ac.jp (Postfix) with ESMTP
	id 5ABEA2DAA9; Mon,  3 Apr 2000 21:07:26 +0900 (JST)
To: sakamoto@hlla.is.tsukuba.ac.jp
Cc: FreeBSD-users-jp@jp.freebsd.org, okuyama@trl.ibm.co.jp
In-Reply-To: <14568.33368.212676.68187Y@pulse.hlla.is.tsukuba.ac.jp>
References: <20000403113930Y.okuyama@trl.ibm.com>
	<20000403191923Y.simokawa@sat.t.u-tokyo.ac.jp>
	<14568.33368.212676.68187Y@pulse.hlla.is.tsukuba.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.94.1 on XEmacs 21.2 (Shinjuku)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000403210725U.simokawa@sat.t.u-tokyo.ac.jp>
Date: Mon, 03 Apr 2000 21:07:25 +0900
From: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
X-Dispatcher: imput version 20000113(IM136)
Lines: 71
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 50984
Subject: [FreeBSD-users-jp 50984] Re: gnuplot
 =?ISO-2022-JP?B?GyRCJEgbKEI=?= malloc
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: simokawa@sat.t.u-tokyo.ac.jp

sakamoto> $BESCf$G$&$s$6$j$7$F(B ktrace $B$r;_$a$?$N$G$9$,!$:G=*E*$K$I$N$/$i$$$N%5%$%:(B
sakamoto> $B$K$J$k$+D4$Y$?J}$,$h$m$7$$$G$7$g$&$+(B?

$B>/$/$H$b;d$OA4ItD4$Y$k5$NO$O$J$$$N$G(B, post $B$7$FD:$/I,MW$OFC$K$"$j$^$;$s(B.
$B0JA0(B post $B$7$FD:$$$?(B data $B$+$iH4$-$@$9$H(B,

 30421 gnuplot.sysmallo USER  12  00 00 00 00  2b 00 00 00  80 e4 10 08
 30421 gnuplot.sysmallo USER  12  00 00 00 00  00 20 00 00  00 90 11 08
 30421 gnuplot.sysmallo USER  12  00 00 00 00  40 01 00 00  00 02 11 08
 30421 gnuplot.sysmallo USER  12  00 70 11 08  e0 2e 00 00  00 b0 11 08
 30421 gnuplot.sysmallo USER  12  00 b0 11 08  c0 5d 00 00  00 e0 11 08
 30421 gnuplot.sysmallo USER  12  00 e0 11 08  80 bb 00 00  00 40 12 08
 30421 gnuplot.sysmallo USER  12  00 40 12 08  00 77 01 00  00 00 13 08
 30421 gnuplot.sysmallo USER  12  00 00 13 08  60 61 02 00  00 80 14 08
 30421 gnuplot.sysmallo USER  12  00 80 14 08  c0 4b 03 00  00 f0 16 08
 30421 gnuplot.sysmallo USER  12  00 f0 16 08  20 36 04 00  00 b0 11 08
 30421 gnuplot.sysmallo USER  12  00 b0 11 08  80 20 05 00  00 f0 16 08
 30421 gnuplot.sysmallo USER  12  00 f0 16 08  e0 0a 06 00  00 20 1c 08
 30421 gnuplot.sysmallo USER  12  00 20 1c 08  40 f5 06 00  00 b0 11 08
 30421 gnuplot.sysmallo USER  12  00 b0 11 08  a0 df 07 00  00 b0 19 08
 30421 gnuplot.sysmallo USER  12  00 b0 19 08  00 ca 08 00  00 90 21 08
 30421 gnuplot.sysmallo USER  12  00 90 21 08  60 b4 09 00  00 b0 11 08
 30421 gnuplot.sysmallo USER  12  00 b0 11 08  c0 9e 0a 00  00 70 1c 08
 30421 gnuplot.sysmallo USER  12  00 70 1c 08  20 89 0b 00  00 10 27 08
 30421 gnuplot.sysmallo USER  12  00 10 27 08  80 73 0c 00  00 b0 11 08
 30421 gnuplot.sysmallo USER  12  00 b0 11 08  e0 5d 0d 00  00 30 1f 08
 30421 gnuplot.sysmallo USER  12  00 30 1f 08  40 48 0e 00  00 90 2c 08
 30421 gnuplot.sysmallo USER  12  00 90 2c 08  a0 32 0f 00  00 b0 11 08
 30421 gnuplot.sysmallo USER  12  00 b0 11 08  00 1d 10 00  00 f0 21 08
 30421 gnuplot.sysmallo USER  12  00 f0 21 08  60 07 11 00  00 10 32 08
 30421 gnuplot.sysmallo USER  12  00 10 32 08  c0 f1 11 00  00 b0 11 08
 30421 gnuplot.sysmallo USER  12  00 b0 11 08  20 dc 12 00  00 b0 24 08
 30421 gnuplot.sysmallo USER  12  00 b0 24 08  80 c6 13 00  00 90 37 08
 30421 gnuplot.sysmallo USER  12  00 90 37 08  e0 b0 14 00  00 b0 11 08
 30421 gnuplot.sysmallo USER  12  00 b0 11 08  40 9b 15 00  00 70 27 08
 30421 gnuplot.sysmallo USER  12  00 70 27 08  a0 85 16 00  00 10 3d 08
 30421 gnuplot.sysmallo USER  12  00 60 53 08  a0 77 42 00  00 f0 94 08
 30421 gnuplot.sysmallo USER  12  00 90 7c 08  80 aa 6b 00  00 60 e7 08
                                  ^^^^(1)^^^^  ^^^^(2)^^^^  ^^^^(3)^^^^


(1) $B$NItJ,$,(B 0 $B$N$H$-(B malloc, $BB>$O(B realloc
(2) $B$O(B size
(3) $B$OJV$9(B pointer
$B!t(Bbyte order $B$K5$$r$D$1$F$/$@$5$$(B.

(3) $B$,(B (1) $B$HF1$8$H$3$m$r$*$C$+$1$F$$$1$P(B, buffer $B$r$I$N$h$&$K(B resize
$B$7$F$$$/$+$o$+$j$^$9(B.

$B$3$3$^$G$N;~E@$G(B, $B:GBg(B 0x6baa80 = 7056KB $BMW5a$7$F$^$9$M(B.
/usr/src/lib/libc/stdlib/malloc.c $B$r8+$k$+$.$j(B, FreeBSD $B$N(B malloc $B$O(B 
malloc $B$O$+$J$j(B memory $B8zN($,$h$/$J$k$h$&$K(B, $B<BAu$5$l$F$$$^$9$,(B,
realloc  $B$K4X$7$F$O(B, $BC1$KF~$j$-$i$J$/$J$C$?$iBg$-$$6u4V$rMQ0U$7$F(B copy
$B$7$+$7$F$J$$$h$&$G$9(B. $B$*$=$i$/(B gnu malloc $B$@$H(B, heap $B$N:G8e$G$"$l$P(B
break $B$7$F(B buffer $B$r1dD9$9$k$H$+$N9)IW$,$7$F$"$k$N$G$O$J$$$+$H;W$$$^$9(B.

$BB>$N(B malloc $B$r;H$&0J30$N(B($BHf3SE*3Z$@$H;W$o$l$k(B)$BJ}:v$H$7$F$O(B,

- utrace $B$N7k2L$r$_$k$H(B, gnuplot $B$O(B $BB-$j$J$/$J$C$?$iG\$N(Bsize $B$N(B buffer $B$r(B
  $BMW5a$7$F$$$k$h$&$G$9$,(B, 4$BG\$H$+(B8$BG\$N(Bbuffer $B$rMW5a$7$F(B, copy $B$N(B $B2s?t$r(B
  $B$A$g$C$H$@$18:$i$9(B. 
  $B$3$NJ}K!$O(B giga byte class $B$N(B data $B$r07$&>l9g$K$O(B virtual address
  $B$N6u4V$,B-$j$J$/$J$C$F$^$:$$$H;W$$$^$9$,(B. $B<B(B memory $B$O(B access $B$5$l$k$^$G(B,
  allocate $B$5$l$J$$$N$G(B, memory $B$NL5BL;H$$$K$O(B($B$?$V$s(B)$B$J$j$^$;$s(B.
  
- $B$b$&$A$g$C$H(B FreeBSD$B$N(B malloc $B$N(B realloc $B;~$N5sF0$r9)IW$9$k(B.
  ($B8e$,6u$$$F$$$k>l9g$K$O(B, page $B$r$D$.$?$9(B)

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