Re: [PATCH] xps-mq: Transmit Packet Steering for multiqueue

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Stephen Hemminger
Date: Wednesday, September 1, 2010 - 6:56 pm

On Wed, 01 Sep 2010 18:32:51 -0700 (PDT)
David Miller <davem@davemloft.net> wrote:


Just to be contrarian :-) This same idea had started before when IBM
proposed a user-space NUMA API.  It never got any traction, the concept
of "lets make the applications NUMA aware" never got accepted because
it is so hard to do right and fragile that it was the wrong idea
to start with. The only people that can manage it are the engineers
tweeking a one off database benchmark.

I would rather see a "good enough" policy in the kernel that works
for everything from a single-core embedded system to a 100 core
server environment.  Forget the benchmarkers. The ideal solution
should work with a mix of traffic and adapt. Today the application
doesn't have to make a service level agreement with kernel
everytime it opens a TCP socket.

Doing it in userspace doesn't really help much. The API's keep changing
and the focus fades (see irqbalance).



-- 
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] xps-mq: Transmit Packet Steering for multiqueue, Tom Herbert, (Sun Aug 22, 10:39 pm)
Re: [PATCH] xps-mq: Transmit Packet Steering for multiqueue, Stephen Hemminger, (Mon Aug 23, 10:59 am)
Re: [PATCH] xps-mq: Transmit Packet Steering for multiqueue, Stephen Hemminger, (Wed Sep 1, 6:48 pm)
Re: [PATCH] xps-mq: Transmit Packet Steering for multiqueue, Stephen Hemminger, (Wed Sep 1, 6:56 pm)
Re: [PATCH] xps-mq: Transmit Packet Steering for multiqueue, Michael S. Tsirkin, (Sun Sep 19, 10:24 am)
[RFC][PATCH 1/3] IRQ: Add irq_get_numa_node(), Ben Hutchings, (Mon Sep 20, 5:44 am)
[RFC][PATCH 2/3] ethtool: NUMA affinity control, Ben Hutchings, (Mon Sep 20, 5:45 am)
Re: [RFC][PATCH 1/3] IRQ: Add irq_get_numa_node(), Eric Dumazet, (Mon Sep 20, 6:04 am)