Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Oct 2002 18:34:53 -0400
From:      "Jim McGrath" <jimmcgra@bellatlantic.net>
To:        "Petri Helenius" <pete@he.iki.fi>, "Don Bowman" <don@sandvine.com>, <Kevin_Stevens@pursued-with.net>
Cc:        <freebsd-net@FreeBSD.ORG>
Subject:   RE: ENOBUFS
Message-ID:  <NDBBKKEELKBCJJBEGDECMEIGCGAA.jimmcgra@bellatlantic.net>
In-Reply-To: <046c01c27880$c7c727a0$3500080a@PHE>

next in thread | previous in thread | raw e-mail | index | archive | help
You really need Intel documentation.  The Receive Interrupt Delay Value
helped a lot, but in the case of the 82544, caused chip lockup under very
high load.  It has been a while, but the optimal value in my implementation
was 22 ticks.  The on chip cache is skewed in favor of receive processing,
something like 70/30.  In a pass through application, setting it to 50/50
helps.  I'm speaking from 82543/82544 experience.  Things may have changed
since then.

Jim
> What would be the best course of action to implement optimizations
> possible with later chips like 82546 to the em driver? Talk to Intel?
>
> Pete
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-net" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NDBBKKEELKBCJJBEGDECMEIGCGAA.jimmcgra>