Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.networking > #457

Re: IPv6 Connection Tracking Excess CPU usage

From Stephane Le Men <slm@nullpart.fr>
Newsgroups comp.os.linux.networking
Subject Re: IPv6 Connection Tracking Excess CPU usage
Date 2011-07-30 07:35 +0200
Organization Aioe.org NNTP Server
Message-ID <j105eu$sob$1@speranza.aioe.org> (permalink)
References <a4afc1e9-9f34-44f5-bc55-aa57c3bc2494@r11g2000prd.googlegroups.com>

Show all headers | View raw


On 07/29/2011 02:18 AM, Washington Ratso wrote:
> I am running Linux 2.6.26 on my board.  When I enable IPv6 connection
> tracking support, i.e., CONFIG_NF_CONNTRACK_IPV6=y, and send 3
> megabits of data to the board with iperf, the CPU usage according to
> top for events/0 goes up to 99-100%.  Without CONFIG_NF_CONNTRACK_IPV6
> enabled, the CPU usage for events/0 is only 17-18%.

That fact exhibits the proof that the CONFIG_NF_CONNTRACK_IPV6 kernel 
code has low performance. It is not an easy job to write a good code to 
perform connection tracking.

> Has anyone else seen this issue?  Is there a fix?

Yes, but not with that flag. The fix is to update your kernel to the 
last version, and to hope kernel developers wrote a code with a better 
performance.

Back to comp.os.linux.networking | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

IPv6 Connection Tracking Excess CPU usage Washington Ratso <jobhunts02@aol.com> - 2011-07-28 17:18 -0700
  Re: IPv6 Connection Tracking Excess CPU usage Stephane Le Men <slm@nullpart.fr> - 2011-07-30 07:35 +0200
    Re: IPv6 Connection Tracking Excess CPU usage Jorgen Grahn <grahn+nntp@snipabacken.se> - 2011-07-30 07:19 +0000
      Re: IPv6 Connection Tracking Excess CPU usage Pascal Hambourg <boite-a-spam@plouf.fr.eu.org> - 2011-07-30 13:18 +0200
      Re: IPv6 Connection Tracking Excess CPU usage Rick Jones <rick.jones2@hp.com> - 2011-08-01 16:34 +0000

csiph-web