| To: | Robert Olsson <Robert.Olsson@xxxxxxxxxxx> |
|---|---|
| Subject: | Re: Route cache performance under stress |
| From: | Simon Kirby <sim@xxxxxxxxxxxxx> |
| Date: | Mon, 2 Jun 2003 11:05:37 -0700 |
| Cc: | "David S. Miller" <davem@xxxxxxxxxx>, netdev@xxxxxxxxxxx, linux-net@xxxxxxxxxxxxxxx, kuznet@xxxxxxxxxxxxx |
| In-reply-to: | <16091.32021.75335.227150@xxxxxxxxxxxx> |
| References: | <20030522.015815.91322249.davem@xxxxxxxxxx> <20030522.034058.71558626.davem@xxxxxxxxxx> <20030522114438.GD2961@xxxxxxxxxxxxx> <20030522.153330.74735095.davem@xxxxxxxxxx> <20030529205125.GA30058@xxxxxxxxxxxxx> <16091.11735.721251.925522@xxxxxxxxxxxx> <20030602151852.GA6070@xxxxxxxxxxxxx> <16091.32021.75335.227150@xxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mutt/1.5.4i |
On Mon, Jun 02, 2003 at 06:36:37PM +0200, Robert Olsson wrote: > We are given more work than we have resources for (max_size) what else than > refuse can we do? But yes we have invested pretty much work already. Well, this is the problem. We do not and cannot know which entries we really want to remember (legitimate traffic). Adding code to actually refuse new dst entries is just going to make the DoS effective, which is NOT what we want. > Also remember we are looking into runs were 100% of incoming traffic has one > new dst for every packet. So how is the situation in "real life"? > In case of multiple devices at least NAPI gives all devs it's share. Right, so, when we are traffic saturated, we want to make sure the whole route cache and route path is as fast as possible. Recycling dst entries by simpy rewriting and rehashing them rather than allocating new and eventually freeing them all in the garbage collection cycle should reduce allocator overhead. If this is only done when the table is full, I don't see any downside...if this is in fact doable, that is. :) Simon- |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH] Prefix List patch against 2.5.70, Krishna Kumar |
|---|---|
| Next by Date: | Re: [PATCH] Prefix List patch against 2.5.70, Krishna Kumar |
| Previous by Thread: | Re: Route cache performance under stress, Robert Olsson |
| Next by Thread: | Re: Route cache performance under stress, David S. Miller |
| Indexes: | [Date] [Thread] [Top] [All Lists] |