Date: Sat, 22 Aug 2009 15:04:45 +0200 From: Ed Schouten <ed@80386.nl> To: Zhao Shuai <zhaoshuai@freebsd.org> Cc: soc-status <soc-status@freebsd.org> Subject: Re: FIFO Optimization - final summary Message-ID: <20090822130445.GM1292@hoeg.nl> In-Reply-To: <8126ef5c0908220125u42463afbm3303413015c05107@mail.gmail.com> References: <8126ef5c0908220125u42463afbm3303413015c05107@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--imfu1ARW87HJT4Qa Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, * Zhao Shuai <zhaoshuai@freebsd.org> wrote: > Hi All, >=20 > This summer I worked on rewriting the FIFO(named pipe) subsystem. > The new FIFO system uses pipe implementation while previously > it is implemented as socket. >=20 > The new FIFO code passes the official regression test and the following > bugs has been eliminated: PR 76525,PR 94772,PR 76144,PR 116770. > According to my performance test, the new FIFO system increases the > throughput by 30% comparing with the old one. >=20 > I will continue to improve my code after GSoC and hope it can be merged > with the main tree. I'm too lazy to read the source, check out sources, etc. but the pipe and fifo code has now been merged, right? Just out of curiosity, how do these changes affect the kernel binary size? How many lines of code have been added/removed? --=20 Ed Schouten <ed@80386.nl> WWW: http://80386.nl/ --imfu1ARW87HJT4Qa Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkqP7O0ACgkQ52SDGA2eCwUYWgCeMOtjMUtX1WFghm5tsWIiKXtF pDgAmwTmMvudwtEs4Deha1F9CYjuu0wt =dt3w -----END PGP SIGNATURE----- --imfu1ARW87HJT4Qa--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090822130445.GM1292>