From owner-soc-status@FreeBSD.ORG Sat Aug 22 13:04:47 2009 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AE2C106568B; Sat, 22 Aug 2009 13:04:47 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [IPv6:2001:7b8:613:100::211]) by mx1.freebsd.org (Postfix) with ESMTP id DE7968FC0C; Sat, 22 Aug 2009 13:04:46 +0000 (UTC) Received: by palm.hoeg.nl (Postfix, from userid 1000) id CB7A61CC73; Sat, 22 Aug 2009 15:04:45 +0200 (CEST) Date: Sat, 22 Aug 2009 15:04:45 +0200 From: Ed Schouten To: Zhao Shuai Message-ID: <20090822130445.GM1292@hoeg.nl> References: <8126ef5c0908220125u42463afbm3303413015c05107@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="imfu1ARW87HJT4Qa" Content-Disposition: inline In-Reply-To: <8126ef5c0908220125u42463afbm3303413015c05107@mail.gmail.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: soc-status Subject: Re: FIFO Optimization - final summary X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Aug 2009 13:04:47 -0000 --imfu1ARW87HJT4Qa Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, * Zhao Shuai 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 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--