From owner-FreeBSD-users-jp@jp.freebsd.org  Sat Jun 12 00:47:38 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id AAA10620;
	Sat, 12 Jun 1999 00:47:38 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ns11.rim.or.jp (root@ns11.rim.or.jp [202.247.130.230])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id AAA10615
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 12 Jun 1999 00:47:37 +0900 (JST)
	(envelope-from kumabu@t3.rim.or.jp)
Received: from rayearth.rim.or.jp (rayearth.rim.or.jp [202.247.130.242]) by ns11.rim.or.jp (8.8.8/3.5Wpl2-ns11/RIMNET-2) with ESMTP
	id AAA22367 for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 12 Jun 1999 00:47:37 +0900 (JST)
Received: (from uucp@localhost) by rayearth.rim.or.jp (8.8.8/3.5Wpl2-uucp1/RIMNET) with UUCP
	id AAA06398 for FreeBSD-users-jp@jp.freebsd.org; Sat, 12 Jun 1999 00:47:36 +0900 (JST)
Received: from localhost (localhost [127.0.0.1]) by red.snark.rim.or.jp (8.8.7/3.5Wpl7-98011205) with ESMTP id AAA18528 for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 12 Jun 1999 00:46:39 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
From: "Shin'ya Kumabuchi" <kumabu@t3.rim.or.jp>
In-Reply-To: Your message of "Fri, 11 Jun 1999 10:01:51 +0900"
	<19990611100151D.daichi@ongs.net>
References: <19990611100151D.daichi@ongs.net>
X-Mailer: Mew version 1.87 on Emacs 19.28.2 / Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990612004639T.kumabu@t3.rim.or.jp>
Date: Sat, 12 Jun 1999 00:46:39 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 98
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990610
X-Sequence: FreeBSD-users-jp 43120
Subject: [FreeBSD-users-jp 43120] Re: linux JDK1.2
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: kumabu@t3.rim.or.jp

$B$/$^$V$A$G$9!#(B

// $B;d$N5-21$,3N$+$J$i!"(B"Fri, 11 Jun 1999 10:01:51 +0900" $B:"(B ...
// Daichi T GOTO <daichi@ongs.net> $B$5$s$O=q$-$^$7$?!#(B

> $B$3$A$i$G$O(B libXp.so.6 $B%i%$%V%i%jLdBj$GF0:n$7$F$$$J$$$N$G$9$,!"$3$N%i%$%V%i(B
> $B%j$O$I$&$J$5$$$^$7$?$+!#65$($F$/$@$5$$(B m(_ _)m

$BFC$K2?$b$7$?3P$($,$J$$$N$G!"$($C!"$H;W$C$F<+Bp$N(B 3.1-RELEASE $B$J4D6-$G(B
$B;n$7$F$_$k$H$o$?$7$b$*$s$J$8>I>u$,=P$^$7$?!#(B

$B$I$&$d$i2q<R$N%^%7%s$G$O(B LD_LIBRARY_PATH $B$,(B($BL50UL#$K(B)$B@_Dj$5$l$F$$$?$N(B
$B$,9,$$$7$F$$$?$h$&$G$9!#(B
$B!t(B emulation $B$G$b(B FreeBSD $B$N%i%$%V%i%j$,;H$($k$C$F$3$H$J$s$G$7$g$&$+(B (?_?)

% env LD_LIBRARY_PATH=/usr/X11R6/lib java ...
$B$G;n$7$F$_$F$/$@$5$$!#(B


$B$D$$$G$J$N$G!"$A$g$C$H(B bench $B$rB,$C$F$_$^$7$?!#(B
$B<sF#$5$s$N(B shuJIT $B$N%Z!<%8(B (http://www.shudo.net/jit/perf/index-j.html)
$B$G8xI=$5$l$F$$$k$N$HBgBN$*$J$8B,DjFbMF$G$9!#(B

$B4D6-$O(B 1, 2 $B$K$D$$$F$O(B
 Dell Precision 410 (PentiumII 350 x 2)
 RAM: 64M
 OS:  3.1-19990412-STABLE(SMP)
3 $B$O(B
 FMV-BIBLO NC13D (Pentium 133)
 RAM: 32M
 OS:  3.1-RELEASE
$B$H$J$C$F$$$^$9!#(B

1. TYA $B$N(B demo/Sieva.java ($B%(%i%H%9%F%M%9$N$U$k$$(B)

 - jdk1.1.6:           34
 - jdk1.1.6 + shuJIT: 661
 - jdk1.1.8 + TYA:    383
 - jdk1.2(JIT*):      829
 - jdk1.2:            124
*: $B%G%U%)%k%H$G(B java.compiler=sunwjit $B$N>uBV$GF0:n!#(B

2. Linpack Benchmark

 - jdk1.1.6:           1.128
 - jdk1.1.6 + shuJIT:  6.867
 - jdk1.1.8 + TYA:     8.078
 - jdk1.2(JIT):       14.928
 - jdk1.2:             2.408

3. CaffeineMark
                       (A)   (B)   (C)  (D)   (E)   (F)  (G) (H) (I)  (J)*
 - jdk1.1.6:            77,   75,   69, 162,   69,   70, 262, 53, 33,  80
 - jdk1.1.6 + shuJIT:  511, 1056, 1446, 532,  539,  103, 337, 53, 34, 288
 - jdk1.2(JIT):       1125, 1890, 4889, 751, 1001, 1438, 385, 31, 45, 566
 - jdk1.2:             247,  296,  282, 390,  243,  237, 201, 36, 45, 174

*: (A)Sieve, (B)Loop, (C)Logic, (D)String, (E)Float, (F)Method,
   (G)Graphics, (H)Image, (I)Dialog, (J)CM3


$B$3$&$7$F$_$k$H(B bench $B>e$G$O(B JDK1.2(Java2) $B$O$+$J$j@-G=$,8~>e$7$F$k$h$&(B
$B$G$9$M!"$&$o$5$K$OJ9$$$F$$$^$7$?$,!D!#L@<(E*$K(B java.compiler= $B$7$J$$$G!"(B
SUN $B$N(B JIT $B$r;H$C$F$$$k$H$V$C$A$.$C$F$^$9!#(B

$B$?$@BN46E*$K$O$<$s$<$s$=$s$J$3$H$J$/$C$F!"$`$7$m5U$K$+$J$jCY$$$G$9!#(B
$B$"$s$^$j0lB@O:$r;n$7$F$_$k5$$K$b$J$l$^$;$s!#(B($BFC$K@h$N%a%$%k$K=q$$$?$h(B
$B$&$KF|K\8lF~NO$,@.8y$7$F$$$J$$>uBV$G$O(B)

$B$^$!$"$/$^$G(B benchmark $B$N7k2L$J$N$G!"<B:]$N%W%m%0%i%`$K$D$$$F$O$I$&$J(B
$B$N$+$h$/J,$j$^$;$s$,!"(BGUI $B$r;H$o$J$$$N$G$"$l$P!"$1$C$3$&@-G=$O8~>e$9$k(B
$B$+$b$7$l$^$;$s!#(B
$B!t(B $B0BDj@-$OCN$j$^$;$s$,!#(B


  >> linux emulation $B$G%$%s%W%C%H%a%=%C%I7PM3$G$NF|K\8lF~NO$K@.8y$5$l$F$$$k(B
  >> $BJ}$C$F$*$i$l$^$;$s$G$7$g$&$+(B?
  >> $B$J$K$+Cm0UE@$J$I$"$j$^$7$?$i$*4j$$$$$?$7$^$9!#(B

> $B$3$l$O(B xwnmo $B$G$*;n$7$K$J$j$^$7$?$+(B ?   $B$&!A$`!#(B

xwnmo $B$O;H$C$?$3$H$J$$$N$G;n$7$F$J$$$G$9!#(BWnn4 $B$bF~$l$F$J$$$7!D(B
kinput2 $B$G;n$7$?$@$1$G$9$,!"8=>u(B UNIX $B>e$G(B on-the-spot $BF~NO$,$G$-$k$N$O(B 
kinput2 $B$N(B version3 $B$@$1$N$h$&$G$b$"$j$^$9$7!"(Bnative $B$J(B jdk1.1.[68] $B$G(B
$B$O;H$($F$$$k$N$GLdBj$O$J$$$s$8$c$J$$$+$H;W$C$F$$$k$s$G$9$,!D(B

// $B;d$N5-21$,3N$+$J$i!"(B"Fri, 11 Jun 1999 10:22:35 +0900" $B:"(B ...
// Daichi T GOTO <daichi@ongs.net> $B$5$s$O=q$-$^$7$?!#(B

> $B$^$9$7!"I=<($bBg>fIW$G$9!#$?$@$7(B FreeBSD $B$G$O(B JDK1.1.7 $B$G$O$3$l$,9T$J$($^(B
> $B$;$s!#(BLOCALE $B$NH=Dj$r@5$7$/9T$J$o$J$$$C$9!#(B

JDK1.1.8 $B$G$O=$@5$5$l$?$h$&$G$9$M!#(B:-)

      _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
     _/   $B7'^<?5Li(B                             _/
    _/      e-mail: kumabu@t3.rim.or.jp       _/
   _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
