Date: Tue, 28 Apr 2009 12:53:14 +0200 From: Ivan Voras <ivoras@freebsd.org> To: freebsd-threads@freebsd.org Cc: freebsd-net@freebsd.org, freebsd-performance@freebsd.org Subject: Re: FreeBSD 7.1 taskq em performance Message-ID: <gt6n71$7qk$1@ger.gmane.org> In-Reply-To: <40bb871a0904241542o3f4d6c6ap62ff71876074bbea@mail.gmail.com> References: <40bb871a0904241542o3f4d6c6ap62ff71876074bbea@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig1E2992A464A9D9DE65A5E08C Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Joseph Kuan wrote: > Hi all, > I have been hitting some barrier with FreeBSD 7.1 network performance= =2E I > have written an application which contains two kernel threads that take= s > mbufs directly from a network interface and forwards to another network= > interface. This idea is to simulate different network environment. >=20 > I have been using FreeBSD 6.4 amd64 and tested with an Ixia box > (specialised hardware firing very high packet rate). The PC was a Core2= 2.6 > GHz with dual ports Intel PCIE Gigabit network card. It can manage up t= o 1.2 > million pps. >=20 > I have a higher spec PC with FreeBSD 7.1 amd64 and Quadcore 2.3 GHz a= nd > PCIE Gigabit network card. The performance can only achieve up to 600k = pps. > I notice the 'taskq em0' and 'taskq em1' is solid 100% CPU but it is no= t in > FreeBSD 6.4. Maybe this could help you: http://people.yandex-team.ru/~wawa/ It's a SMP patch to the em driver. --------------enig1E2992A464A9D9DE65A5E08C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkn24CAACgkQldnAQVacBcij+ACgj133tqKW+kK2+S5/AVYQ3YfC GVIAoJzfKlga03AzieDZCR7SbFw66p0z =iBPe -----END PGP SIGNATURE----- --------------enig1E2992A464A9D9DE65A5E08C--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?gt6n71$7qk$1>