Date: Wed, 19 Sep 2007 21:01:47 +0300 From: Nikolay Pavlov <qpadla@gmail.com> To: freebsd-fs@freebsd.org Cc: Ivan Voras <ivoras@freebsd.org> Subject: Re: slow transfers on webshare service Message-ID: <200709192101.51636.qpadla@gmail.com> In-Reply-To: <46F16327.3010604@quip.cz> References: <1189978356.30388.11.camel@afrodita> <fcpco6$3sv$1@sea.gmane.org> <46F16327.3010604@quip.cz>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart2108894.xJiG5SVbVi Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 19 September 2007 20:57:59 Miroslav Lachman wrote: > Ivan Voras wrote: > > Miroslav Lachman wrote: > >>I am running Lighttpd for about 2 years on download server. With 1 > >>worker, lighttpd seems limited to 110Mbps. After change to 4 workers > >>throughput increase to about 190Mbps serving 250-400 clients. (daily > >>traffic is ~750GB) > > > > Ok. Can you run iostat during peak traffic and report its output? So > > we rule out disk drives. > > I have external disk array (da1) which is saturated at this time: > > # iostat -w 5 > tty da0 da1 pass0 =20 > cpu tin tout KB/t tps MB/s KB/t tps MB/s KB/t tps MB/s us ni sy > in id 0 1 12.91 3 0.04 59.30 95 5.47 0.00 0 0.00 4 0 24 > 21 51 0 92 2.00 1 0.00 59.28 251 14.51 0.00 0 0.00 1 0 5 > 5 89 0 31 10.67 1 0.01 59.03 226 13.03 0.00 0 0.00 0 0 5 > 5 90 0 31 17.74 17 0.29 58.80 231 13.29 0.00 0 0.00 0 0 4 > 4 92 0 31 0.00 0 0.00 58.39 222 12.67 0.00 0 0.00 1 0 5 > 4 90 > > from systat -vmstat > > Disks da0 da1 pass0 pass1 pass2 > KB/t 0.00 59.53 0.00 0.00 0.00 > tps 0 226 0 0 0 > MB/s 0.00 13.14 0.00 0.00 0.00 > % busy 0 97 0 0 0 > > But without 4 workers a can't saturate array and traffic graph (by MRTG) > will be limited on fixed bandwidth. > So setting Lighttpd to use 4 workers definitely help in my case. (I > don't know if it is same for Miroslav Valenta) > > Miroslav Lachman > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" Is there any reason to do not use sendfile as it is in your lighttpd=20 config? =2D-=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 =2D Best regards, Nikolay Pavlov. <<<----------------------------------- = =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 --nextPart2108894.xJiG5SVbVi Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBG8WQP/2R6KvEYGaIRAl8mAKDPGv6THoq2knQ58D/a0qz8yiB36gCggc6H EXSdA1RuhVXeDvBwsQJf+6Q= =5mYe -----END PGP SIGNATURE----- --nextPart2108894.xJiG5SVbVi--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709192101.51636.qpadla>