From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jul 23 20:25:09 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id SAA29946;
	Thu, 23 Jul 1998 18:09:17 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from algol.am.ics.keio.ac.jp (algol.am.ics.keio.ac.jp [131.113.69.9])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id SAA29936
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 23 Jul 1998 18:09:15 +0900 (JST)
	(envelope-from keisuke@am.ics.keio.ac.jp)
Received: from localhost (localhost [127.0.0.1])
	by algol.am.ics.keio.ac.jp (8.8.8/3.6W) with ESMTP id SAA09579
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 23 Jul 1998 18:09:14 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 23 Jul 1998 09:03:56 +0900"
	<19980723090356U.issei@mikage.t-cnet.or.jp>
References: <19980723090356U.issei@mikage.t-cnet.or.jp>
X-Mailer: Mew version 1.92.1 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980723180914M.keisuke@am.ics.keio.ac.jp>
Date: Thu, 23 Jul 1998 18:09:14 +0900
From: Keisuke Inoue <keisuke@am.ics.keio.ac.jp>
X-Dispatcher: imput version 980219
Lines: 75
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24e+ JFUG special]
X-Sequence: FreeBSD-users-jp 31126
Subject: [FreeBSD-users-jp 31126] Re: Make GENERIC Kernel Benchmark
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B0f>e(B@$B7DXf(B($BLp>e(B)$B$G$9!#(B


  Issei Suzuki ($BNkLZ0l@8(B) <issei@mikage.t-cnet.or.jp>
$B!?!1!1!1!1!1!1!1(B
> #-----------------------------------------------------------------------
> # 3. $B7WB,>r7o(B
> #-----------------------------------------------------------------------
> #   o $B%7%s%0%k%f!<%6%b!<%I$G%3%s%Q%$%k$r9T$&(B
> #   o /tmp, /usr/src/sys $B%G%#%l%/%H%j$O(B UFS, I/O $BF14|%b!<%I(B
> #   o $B$-$A$s$H(B kernel $B$,%3%s%Q%$%k$G$-$k>u67$G7WB,$5$l$?%G!<%?$G$"$k$3$H!#(B
> #     $B%^%7%s$,K=Av$9$k$h$&$J%`%A%c$J%*!<%P!<%/%m%C%/$OIT2D$G$9$,!"%*!<%P!<(B
> #     $B%/%m%C%/<+BN$O2D$H$7$^$9!#(B
> #
> # $B0J>e$,@5<0$J7WB,>r7o$G$9$,!"$3$l0J30$N$b$N$b!V;29M!W$H$7$F<}O?$7$^$9!#(B
> # $B@5<0$J>r7o$G7WB,$7$F$$$J$$$b$N$K4X$7$F$O!"$I$&!">r7o$rJQ$($?$N$+$r%3%a(B
> # $B%s%HItJ,(B (4. $B%U%)!<%^%C%H(B $B;2>H(B) $B$KL@5-$7$F$/$@$5$$!#(B


$B$3$N7WB,>r7o$O$J$/$7$F$7$^$C$?J}$,NI$$$N$G$O$J$$$G$7$g$&$+!#(B
$B$H$$$&$N$b$3$N%Y%s%A%^!<%/$O%G!<%?$,Bt;3=8$^$l$P=8$^$k$[$ILL(B
$BGr$$$N$G!"$_$s$J$,5$7Z$K;n$;$k$h$&$K$7$?$[$&$,$h$$$H;W$$$^$9!#(B
# $B$b$A$m$s!V@5<0!W$H!V;29M!W$H$$$&8@MU$r$_$s$J$,$I$&<u$1;_$a(B
# $B$k$+$K$b$h$j$^$9!#(B

$B$^$:!"%7%s%0%k%f!<%6!<$H$$$&>r7o$G$9$,!"(BFreeBSD$B%^%7%s$,1?MQ(B
$B%Y!<%9$KF~$C$F$$$k$H!"?M$,$$$J$$$H$-$K(Bmake$B$9$k$N$O=PMh$^$9$,!"(B
$B%7%s%0%k%f!<%6$KMn$H$9$N$OFq$7$$$G$9!#(B

/tmp, /usr/src/sys $B%G%#%l%/%H%j$O(B UFS, I/O $BF14|%b!<%I$H$$$&(B
$B$N$b!"J,$+$i$J$$?M$K$O$o$1$,J,$+$i$J$$$N$G!"G:$^$;$k>r7o$r@_(B
$BDj$7$F?,9~$5$;$k$h$j$b!"B,Dj4D6-$K(B
# mount
$B$N7k2L$bE:IU$9$k$H$$$C$?J}?K$K$7$?$[$&$,!"F1$89=@.$N%^%7%s$G(B
$B$b7k2L$KI}$,=P$F!"5U$KOCBj@-$r;}$D$3$H$,4|BT$G$-$^$9!#(B

root$B$K$J$C$F$3$N%9%/%j%W%H$r<B9T$7!"=PMh>e$,$C$?(B/tmp/hoge$B$N(B
$B%U%)!<%`$N6uMs$rKd$a$F$rE:$($F%a!<%k$7$F$/$@$5$$!"$H$J$k$H$b$C(B
$B$H;22C<T$,A}$($=$&$G$9!#(B

$B!A!A!A!A(B generic kernel make scripti $B!A!A!A!A(B
#!/bin/csh
cp ($B%a!<%k$N%U%)!<%`(B) /tmp/hoge
cd /sys/i386/conf
config GENERIC
cd /sys/compile/GENERIC
make depend
time make COPTFLAGS='-O -pipe' |& tail -1 >> /tmp/hoge
dmesg | ($BI,MW>pJs$@$1FI$_=P$7$F%U%)!<%^%C%H$9$k%9%/%j%W%H(B) >> /tmp/hoge
chk_fs >> /tmp/hoge

$B!A!A!A!A(B file system check scripti $B!A!A!A!A(B
#!/usr/bin/perl

open(SYS, "/bin/df /usr/src/sys|") || die;
<SYS>; $_ = <SYS>; split;
print "/sbin/mount | /usr/bin/grep $_[0]\n";
$fs_sys = `/sbin/mount | /usr/bin/grep $_[0]`;
close(SYS);

print $fs_sys;


$B$&!A$s!#0lH/7WB,(Bperl script$B$K$7$?$/$J$C$F$-$?$1$I!":#$O$H$j(B
$B$"$($:%4%_$rE:IU$7$^$9!#(B


P.S.
Linux$B$r%a%$%s$G;H$C$F$$$k?M$+$i!"(BLinux$B$O%a%b%j$rM>$5$:3hMQ$9(B
$B$k$+$i!"(Bmfs$B$d(B -pipe $B$9$k$h$j$b2?$b$7$J$$J}$,$+$($C$FB.$$$H8@(B
$B$o$l$?$N$G$9$,!"(BFreeBSD$B$O$I$&$J$s$G$7$g$&$M!#(B
	  $B!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2(B  $B!2!2(B
	  $B!@(B $B0f>e(B $B7I2p!w7DXf(B($BLp>e(B) $BGn;N2]Dx(B $B!@!@!?(B
	$B!?!@!@(B     $B7W;;5!2J3X@l96(B  $BE7Ln8&5f<<(B $B!@(B
	$B!1!1(B  $B!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1(B
