From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Aug 25 11:23:23 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) id LAA29499;
	Tue, 25 Aug 1998 11:23:23 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from dnsgw.tmca.ac.jp (dnsgw.tmca.ac.jp [202.209.88.10])
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) with ESMTP id LAA29487
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 25 Aug 1998 11:23:21 +0900 (JST)
	(envelope-from freebsd@tmca.ac.jp)
Received: by dnsgw.tmca.ac.jp (1.39.111.2/3.5Wbeta-dnsgw)
	id AA147061797; Tue, 25 Aug 1998 11:23:17 +0900
Received: from unknown(192.168.1.13) by dnsgw.tmca.ac.jp via smap (V1.3)
	id sma014695; Tue Aug 25 11:23:01 1998
Received: from i386.honkan3.tmca.ac.jp by tmca.ac.jp (1.39.111.2/3.5Wbeta-mailsv)
	id AA079801776; Tue, 25 Aug 1998 11:22:56 +0900
Received: (qmail 1135 invoked by uid 1001); 25 Aug 1998 02:22:55 -0000
Message-Id: <19980825022255.1134.qmail@i386.honkan3.tmca.ac.jp>
From: "Murakami Hiroshi" <freebsd@tmca.ac.jp>
In-Reply-To: <199808240746.QAA03408@serv1.hq.imagica.co.jp> from Minoru Oikawa at "Aug 24, 98 04:46:41 pm"
To: FreeBSD-users-jp@jp.freebsd.org
Date: Tue, 25 Aug 1998 11:22:55 +0900 (JST)
X-Mailer: ELM [version 2.4ME+ PL32 (25)]
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980820
X-Sequence: FreeBSD-users-jp 32133
Subject: [FreeBSD-users-jp 32133] Squid and VDO, misc..
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


$@?tF|A0$+$i(J Squid $@$r(J $@%"%W%j%1!<%7%g%s%2!<%H%&%'!<$N(Jproxy $@$K(J
$@$7$F$$$^$9$,!"$o$+$i$J$$LdBj$,@8$8$?$N$G$*?R$M$7$^$9(J:

Windows9x$@>e$N(J VDOLivePlayer $@$O!"%;%C%H%"%C%W$K$h$j(J $@!V(JHTTP $@%W%m%-%7!<(J
$@$r;H$C$F%U%!%$%"!<%&%)!<%k$r>h$j1[$($F!WDL?.$7(J,$@F02h$r<u?.=PMh$k5!G=(J
$@$,$"$j$^$9!#$D$^$jFCJL$J(JVDO$@MQ$N(Jproxy$@%5!<%P!<$r@_Dj$7$J$/$F$bNI$$$N$G$9!#(J

PC $@$K(J Windows9x $@>e$K(J VDOLive Player 3.02 $@$r%$%s%9%H!<%k$r:Q$^$;$F$"$C$F(J,
Netscape Communicator 4.04 $@$"$k$$$O(J Windows98$@$K%P%s%I%k$5$l$F$$$k(J IE4.0 $@$G(J
$@%5%s%W%k$H$7$F(J,$@$?$H$($P(J:
 	<http://www.async.co.jp/vdo/movie/omori.vdo>
$@$r:F@8$7$h$&$H$9$k$H!"(JWindows$@$N(J"$@%G%#%9%W%l!<%3%s%H%m!<%k(J"$@$N%(%i!<$H$J$C$F!"(J
	$@!VA*Br$5$l$?%G%#%9%W%l!<$N@_Dj$O;HMQ=PMh$^$;$s!W(J
$@$H$$$&%a%C%;!<%8$,(J $@%"%W%j%1!<%7%g%s%2!<%H%&%'%$%^%7%s>e$G(J squid $@$r(J HTTP 
$@%W%m%-%7!<$K$7$F$$$k$H=P$F$7$^$$$^$9!#(J

$@$H$3$m$,(J CERN $@$@$C$?$+(J NCSA $@$@$C$?$+$N(J httpd_3.0 $@$r%G!<%b%s$H$7$F(J HTTP 
$@%W%m%-%7!<$K$9$k>l9g$@$H!"F1$8(J PC $@$G$"$C$F$b$A$c$s$HF02h$,:F@8$G$-$F(J
$@$7$^$&$N$G$9!#(J

$@$I$&$7$F$3$&$$$&$3$H$,5/$-$k$N$G$7$g$&$+!)(J VDO$@$N:F@8$r$9$k0Y$K$O(J Squid 
$@$N@_Dj$K2?$+FCJL$J$3$H$r$7$J$$$H$$$1$J$$$N$G$7$g$&$+!#(J Squid$@$r(J proxy $@$H(J
$@$7$F(JWWW $@$d(J ftp $@$r$7$F$$$kJ,$K$O2?$bLdBj$J$/F0$-$^$9!#(J

$@$$$/$i$$$8$C$F$$$F$b2r7h$7$J$$$N$G!"J*CN$j$N3'MM$K$*?R$M$9$k$3$H$K$7$^$9!#(J

$@DI?-(J: squid.conf $@$N%U%!%$%kCf$K$O(J no_cache $@$H$$$&%?%0$,$"$k$h$&$K(J 
squid.conf$@Cf$K$O=q$+$l$F$$$^$9$,!"<B:]$K$O;XDj$7$F(J kill -HUP $@$G(J 
squid $@$r:F5/F0$5$;$F$_$k$H!"(Jsquid$@$N5/F0;~$K!"%(%i!<%a%C%;!<%8$,=P$^$9!#(J
$@$3$N(J squid.conf $@$N5!G=$O;`$s$G$$$k$N$G$O$J$$$G$7$g$&$+!)(J

$@DI?-(J2: Squid$@$N(JFAQ$@$NJG(J
	<http://squid.nlanr.net/Squid/FAQ/FAQ-14.html#ss14.2>
$@$G(J, 14.2 FreeBSD $@$N9`$r$_$k$H(J, T/TCP $@$N%P%0$N$3$H$NB>$K(J, 2.2.2-R$@$N(J mbuf
$@$N%P%0$N(Jfix$@$H$7$F(J, /src/sys/kern/uipc_socket.c $@$K0l9TDI2C$N%Q%C%A$rEv$F$k(J
$@$H$$$&$3$H$,=q$+$l$F$$$^$7$?!#$=$3$GAaB.(J2.2.5R$@$N%+!<%M%k%=!<%9$r$_$F$_$k(J
$@$H!"$^$@%Q%C%A$,$"$?$C$F$$$J$+$C$?$N$G(J,$@<j$GEv$F$^$7$?!#(J
$@2L$7$F!"$3$N%Q%C%A>pJs$K$h$k$H!"(J
	" Interestingly, it is very common to get only 100 bytes on the first
	read. When two read() calls are required, this adds additional latency
	to the overall request. On our cahes running Digital Unix, the median
	dnsserver response time was measured at 0.01 seconds. On our FreeBSD
	cache, however, the median latency was 0.10 seconds.  Here is simple
	patch to fix the bug.."
$@$J$I$H$J$C$F$*$j!"(J10$@G\$N@-G=Nt2=$,(J1$@9T$NDI2C$GKI$2$k$h$&$J$3$H$,=q$+$l$F$$$^$9!#C"$7;d$O$h$/$o$+$C$F$$$J$$$N$G!"2L$7$F$3$N$h$&$J(J
$@2~JQ$,@5$7$$$b$N$G$"$k$N$+$I$&$+!"$^$?@-G=$,K\Ev$K#17e$b>e$,$kItJ,$,$"$k$N$+(J
$@$I$&$+$OD4::$7$F$^$;$s!#NI$/$o$+$C$?J}$K8!F$$7$F$b$i$$$?$$$G$9!#(J

$@0J>e(J.
