netdev
[Top] [All Lists]

Re: Route cache performance under stress

To: ralph+d@xxxxxxxxx
Subject: Re: Route cache performance under stress
From: Ben Greear <greearb@xxxxxxxxxxxxxxx>
Date: Tue, 10 Jun 2003 17:51:57 -0700
Cc: "David S. Miller" <davem@xxxxxxxxxx>, "Robert.Olsson@xxxxxxxxxxx" <Robert.Olsson@xxxxxxxxxxx>, "hadi@xxxxxxxxxxxxxxxx" <hadi@xxxxxxxxxxxxxxxx>, "xerox@xxxxxxxxxx" <xerox@xxxxxxxxxx>, "sim@xxxxxxxxxxxxx" <sim@xxxxxxxxxxxxx>, "fw@xxxxxxxxxxxxx" <fw@xxxxxxxxxxxxx>, "netdev@xxxxxxxxxxx" <netdev@xxxxxxxxxxx>, "linux-net@xxxxxxxxxxxxxxx" <linux-net@xxxxxxxxxxxxxxx>
In-reply-to: <Pine.LNX.4.51.0306101956520.7801@xxxxxxxxxxxx>
Organization: Candela Technologies
References: <16102.9418.43884.336925@xxxxxxxxxxxx> <20030610.115759.26513736.davem@xxxxxxxxxx> <Pine.LNX.4.51.0306101725020.17226@xxxxxxxxxxxx> <20030610.152020.59678979.davem@xxxxxxxxxx> <Pine.LNX.4.51.0306101956520.7801@xxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030529
Ralph Doncaster wrote:
On Tue, 10 Jun 2003, David S. Miller wrote:


  From: Ralph Doncaster <ralph@xxxxxxxxx>
  What's the do_gettimeofday for?

Every packet records a timestamp.


I'm not aware of anything in IP routing that requires a timestamp for
every packet.  To me it sounds like we could rip that out too.

-Ralph


Maybe as a configurable option, since it would make tcpdump less useful.
Seems like we could kludge it up so that we used the TSC (or whatever that
really fast hardware clock is) to provide some relative stamp that could be
converted to a time_val later?

It does seem a bit wasteful to do the gettimeofday when most of the time
the result is ignored.

(Or, are there things other than tcpdump that need the gettimeofday stamp?)

Ben

--
Ben Greear <greearb@xxxxxxxxxxxxxxx>       <Ben_Greear AT excite.com>
President of Candela Technologies Inc      http://www.candelatech.com
ScryMUD:  http://scry.wanfear.com     http://scry.wanfear.com/~greear



<Prev in Thread] Current Thread [Next in Thread>