From owner-FreeBSD-users-jp@jp.FreeBSD.org Fri Jun 24 16:24:00 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j5O7O0F72734;
	Fri, 24 Jun 2005 16:24:00 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from tora.nunu.org (YahooBB219003182003.bbtec.net [219.3.182.3])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j5O7O0h72729
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 24 Jun 2005 16:24:00 +0900 (JST)
	(envelope-from simokawa@FreeBSD.org)
Received: from tora.nunu.org (tora.nunu.org [192.168.1.2])
	by tora.nunu.org (Postfix) with ESMTP id 7F49960A5E
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 24 Jun 2005 16:23:59 +0900 (JST)
Message-ID: <87br5wb4kw.wl@tora.nunu.org>
From: Hidetoshi Shimokawa <simokawa@FreeBSD.org>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <86zmthbuuq.wl%fwkg7679@mb.infoweb.ne.jp>
References: <018701c576e7$bfb06aa0$7d03a8c0@morimotoPC>
	<86zmthbuuq.wl%fwkg7679@mb.infoweb.ne.jp>
User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 MULE XEmacs/21.4 (patch 14) (Reasonable Discussion) (i386--freebsd)
MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Fri, 24 Jun 2005 16:23:59 +0900
X-Sequence: FreeBSD-users-jp 85515
Subject: [FreeBSD-users-jp 85515] Re: Linux
 =?ISO-2022-JP?B?GyRCJEgkTjBjJCQhKSFKJUclIyU5JS85YklpMlkbKEI=?=
 =?ISO-2022-JP?B?GyRCIUsbKEI=?=
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: simokawa@FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

$B2<@n$G$9(B.

At Thu, 23 Jun 2005 12:44:13 +0900,
KUROSAWA Takahiro wrote:
> 
> $B9uBt$G$9!%(B
> 
> At Wed, 22 Jun 2005 14:03:31 +0900,
> Mao Morimoto wrote:
> 
> > $B$$$m$$$mD4::$7$F$$$F!&!&$?$H$($P!"F1$8%^%7%s>e$G!"(B
> > dd $B%3%^%s%I$G(BATA$B%O!<%I%G%#%9%/4]$4$H(Bnull$B%G%P%$%9$K%3%T!<(B
> > 
> > $B!!(BLinux$B!'(B dd if=/dev/hda of=/dev/null bs=32M
> 
> $B$3$A$i$N>l9g!$(B/dev/hda $B$O(B block device $B$G$9$N$G!$(Bdd $B$r<B9T$9$k$H(B
> $B%+!<%M%kFb$K%G%#%9%/$N%-%c%C%7%e$,BgNL$K@8@.$5$l$k$3$H$K$J$j$^$9!%(B
> $B7k2L$H$7$F!$%a%b%j$r$H$F$b05Gw$9$k$3$H$K$J$j$^$9!%(B
> 
> > $B!!(BFreeBSD$B!'(B dd if=/dev/ad0s1 of=/dev/null bs=32m
> 
> $B$3$A$i$N>l9g$O!$(B/dev/ad0s1 $B$O(B raw device $B$G$9$N$G!$%+!<%M%kFb$K(B
> $B%G%#%9%/$N%-%c%C%7%e$O@8@.$5$l$^$;$s!%$J$N$G!$Hf3S$NJ}K!$H$7$F(B
> $B%U%'%"$+$I$&$+$O8!F$$NM>CO$,$"$k$+$b$7$l$^$;$s!%(B

$B$*$C$7$c$kDL$j(B, raw device $B$H(B block device $B$N0c$$$@$H;W$$$^$9(B.
$B%a%b%j$N05Gw$b$=$&$G$9$,(B, DMA $B$^$+$;$G:Q$`(B raw device $B$H(B,
buffer cache -> userland $B$N(B memory copy $B$rH<$&(B block device
$B$G$O(B, CPU$B$NIi2Y$O$@$$$V0c$&$O$:$G$9(B.

$B$3$N<j$N(B micro benchmark $B$G(B hardware $B$N@-G=$rHf3S$9$k$K$O$$$$$+$b(B
$B$7$l$^$;$s$,(B, OS$B$NM%Nt$r$I$&$3$&8@$&$N$O4m81$@$H;W$$$^$9(B.
$BL`$b(B, block device $B$N$_$r(B userland $B$K8+$;$F$$$k(B linux $B$H(B,
raw device $B$N$_$r8+$;$F$$$k(B FreeBSD $B$N0c$$$H$$$&$N$O6=L#?<$$$H(B
$B$O;W$$$^$9(B.

/\ Hidetoshi Shimokawa
\/  simokawa@FreeBSD.org

