From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jan 30 21:13:39 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta4/8.7.3) id VAA18618
	Thu, 30 Jan 1997 21:13:39 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta4/8.7.3) with ESMTP id VAA18613
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 30 Jan 1997 21:13:36 +0900 (JST)
Received: (from smap@localhost) by gate.nti.co.jp (8.7.5+2.6Wbeta6/3.4Wbeta6) id VAA27841 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 30 Jan 1997 21:11:53 +0900 (JST)
Received: from sh.tokyo.nti.co.jp(202.253.104.2) by gate via smap (V1.3)
	id sma027838; Thu Jan 30 21:11:25 1997
Received: from komatsu-pc.tokyo.nti.co.jp (komatsu-pc.tokyo.nti.co.jp [202.253.104.236]) by sh.tokyo.nti.co.jp (8.7.5+2.6Wbeta6/3.4Wbeta6) with ESMTP id VAA25321 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 30 Jan 1997 21:04:08 +0900 (JST)
Received: from localhost.tokyo.nti.co.jp (localhost.tokyo.nti.co.jp [127.0.0.1]) by komatsu-pc.tokyo.nti.co.jp (8.7.5/3.4Wbeta6) with SMTP id VAA00750 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 30 Jan 1997 21:12:59 +0900 (JST)
Message-Id: <199701301212.VAA00750@komatsu-pc.tokyo.nti.co.jp>
X-Authentication-Warning: komatsu-pc.tokyo.nti.co.jp: Host localhost.tokyo.nti.co.jp [127.0.0.1] didn't use HELO protocol
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Thu, 30 Jan 1997 20:32:25 JST."
             <199701301132.UAA07515@mercury.yyi.iij.ad.jp> 
Date: Thu, 30 Jan 1997 21:12:58 +0900
From: Hiroyuki Komatsu <kom@komatsu-pc.tokyo.nti.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 9287
Subject: [FreeBSD-users-jp 9287] Re: performance on numerical calculationdependsonshells? 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B>.>>(B@$B$G$9(B

$B$4$a$s$J$5$$(B(_ _) $B%4%_%a!<%kHt$P$7$A$c$$$^$7$?(B.

Thu, 30 Jan 1997 20:32:25 +0900$B$K(B
<shigeru@iij.ad.jp> $B$5$s$O$*$C$7$c$$$^$7$?(B:

>> $B$^$@$3$l$@$1$G$O!"B.$$$N$HCY$$$N(B4$B$E$D$N7+$jJV$7$K$J$C$F$$$k@bL@$,$G$-$F$^$;(B
>> $B$s!#(B

cc -DN=20 -O2 -S x.c $B$H$d$C$F(B as $B$N%=!<%9EG$-=P$5$;$F$_$^$7$?(B
$B$G$b$C$F(B, main $B$NF,8+$k$H(B 4$B%P%$%H%P%&%s%@%j!<$G$7$+%9%?%C%/(B
$B$$$8$/$C$F$J$$$G$9$h$M(B.

        .file   "x.c"
gcc2_compiled.:
___gnu_compiled_c:
.text
        .align 2
.globl _main
        .type    _main,@function
_main:
        pushl %ebp
        movl %esp,%ebp
        subl $64000,%esp
        call ___main
        pushl $64000
        pushl $0
        leal -64000(%ebp),%eax
        pushl %eax

$B7k6I$3$s$J46$8$GF0$$$F$k$N$G$O(B?

1		8byte$B%P%&%s%@%j!<$G@0Ns$7$F$$$k(B
12		$B$^$@Bg>fIW(B
123		$B$^$@Bg>fIW(B
1234		$B$^$@Bg>fIW(B
12345		4byte$B$N%P%&%s%@%j!<$K$J$k(B
123456		4byte
1234567		4byte
12345678	4byte
123455789	$B$^$?(B8byte$B%P%&%s%@%j!<$K@0Ns$9$k(B

$B$"$H(B intel $B7O$N%-%c%C%7%e$N9=@.$C$FCN$i$J$$$s$G$9$1$I(B, $B%-%c%C(B
$B%7%e$KF~$j@Z$i$J$$$/$i$$5pBg$JG[Ns$@$H(B, MIPS $B$H$+(B sparc $B2?$+(B
$B$@$H%-%c%C%7%e$N%i%$%s%5%$%:$J$s$+$K$b1F6A$5$l$^$9(B.
