From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Feb 21 19:55:31 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j1LAtVq03050;
	Mon, 21 Feb 2005 19:55:31 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from vc-net.ne.jp (ds9.mmtr.or.jp [210.228.173.148] (may be forged))
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j1LAtO803016
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 21 Feb 2005 19:55:25 +0900 (JST)
	(envelope-from md440@vc-net.ne.jp)
Received: from localhost (210.165.78.245:49650)
	by vc-net.ne.jp with [XMail 1.18 (Win32/Ix86) ESMTP Server]
	id <S87CBC2> for <FreeBSD-users-jp@jp.FreeBSD.org> from <md440@vc-net.ne.jp>;
	Mon, 21 Feb 2005 19:56:22 +0900
Message-ID: <86k6p2falg.wl@vc-net.ne.jp>
From: "Dobashi.M"<md440@vc-net.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <200502211644.EGE97674.VBZTNBZB@Red.An.Egg.OR.JP>
References: <001301c516b6$e1e2e710$0301a8c0@show>
	<013901c517c0$72674f60$0700a8c0@ledge.co.jp>
	<200502211644.EGE97674.VBZTNBZB@Red.An.Egg.OR.JP>
User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 MULE XEmacs/21.4 (patch 14) (Reasonable Discussion) (i386--freebsd)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
X-Dispatcher: imput version 20040704(IM147)
Lines: 59
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 21 Feb 2005 19:53:15 +0900
X-Sequence: FreeBSD-users-jp 83052
Subject: [FreeBSD-users-jp 83052] Re: 5.3 jdk-minimal-1.4.2p6
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: md440@vc-net.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+041223

At Mon, 21 Feb 2005 16:44:26 +0900,
YAMAguchi*core*YASUyuki wrote:
> $B!t(B ALT_OUTPUTDIR $B$C$F$J$s$@$m!)(B

$B=PE5$OK:$l$^$7$?$,(B,HD$B$,>/$J$$;~$N$*$^$8$J$$$G$7$?!#(B($B0J2<$O(Bgoogle$B$h$j(B)
...
> ===>  Building for jdk-1.4.2p6_4
...
>( cd  ./../../deploy/make; gmake sanity EXTERNALSANITYCONTROL=true...
ALT_OUTPUTDIR=/usr/ports/java/jdk14/work/control/build/bsd-i586
^^^^^^^^^^^^^

$B4X78L5$$$+$bCN$l$^$;$s$,(B,$B0J2<$"$kK\$+$i$N0zMQ$G(B,$BMxMQ2DG=%a%b%j$N%A%'%C(B
$B%/$G$9!#(B($B<B9TCm0U!#%9%?%s%I%"%m!<%s$G(B)
---------------
/* memory3.c */
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>

#define ONE_K (1024)

int main() {
  char *some_memory;
  int size_to_allocate = ONE_K;
  int mesg_obtained = 0;
  int ks_obtained = 0;

  while (1) {
    for (ks_obtained = 0; ks_obtained < 1024; ks_obtained++) {
      some_memory = (char *)malloc(size_to_allocate);
      if (some_memory == NULL)
	exit(EXIT_FAILURE);
      sprintf(some_memory, "Hello World");
    }
    mesg_obtained++;
    printf("Now allocated %d MB\n", mesg_obtained);
  }
  exit(EXIT_SUCCESS);
}
---------------------

$BEvJ}$N%a%b%j$O(B real memory  = 134152192 (127 MB) $B$G(B swap$B$O(B230M$B$G$9$,(B
% ./memory3
...
Now allocated 237 MB
Now allocated 238 MB
Killed

# dmesg
...
swap_pager_getswapspace(16): failed
pid 844 (memory3), uid 1001, was killed: out of swap space

Xosview$B$rF0:n$5$;$F(B MEM$B!&(BSWAP$B!&(BPAGE$B$r8+$k$N$O$I$&$G$7$g$&!)(B

                        /  Name : Dobashi Mitsuyoshi  /
                       / E-mail : md440@vc-net.ne.jp /

