Re: Route cache performance under stress

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



   From: Ben Greear <greearb@candelatech.com>
   Date: Tue, 10 Jun 2003 17:51:57 -0700
   
   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?

I have a strange feeling that Ralph's system isn't using
TSC and that's why it shows up so high on the profiles :-)
TSC do_gettimeofday() is REALLY cheap (TSC read plus a multiply which
x86 does in like 5 cycles).

Yes, this idea has been tossed around before.  But what's funny
is that on the bigger boxes, you don't use TSC because amongst
the different nodes of the machine they are skewed, so you have
to use the ACPI timer or something like that for timestamping.
   
   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?)

SO_RECVSTAMP, any socket on the machine can ask for this.
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux