public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Samba performance / zero-copy network I/O
@ 2001-02-14 20:14 Gord R. Lamb
  2001-02-14 20:29 ` Alan Cox
  2001-02-14 20:42 ` Jeremy Jackson
  0 siblings, 2 replies; 10+ messages in thread
From: Gord R. Lamb @ 2001-02-14 20:14 UTC (permalink / raw)
  To: linux-kernel

Hi everyone,

I'm trying to optimize a box for samba file serving (just contiguous block
I/O for the moment), and I've now got both CPUs maxxed out with system
load.

(For background info, the system is a 2x933 Intel, 1gb system memory,
133mhz FSB, 1gbit 64bit/66mhz FC card, 2x 1gbit 64/66 etherexpress boards
in etherchannel bond, running linux-2.4.1+smptimers+zero-copy+lowlatency)

CPU states typically look something like this:

CPU states:  3.6% user,  94.5% system,  0.0% nice, 1.9% idle

.. with the 3 smbd processes each drawing around 50-75% (according to
top).

When reading the profiler results, the largest consuming kernel (calls?)
are file_read_actor and csum_partial_copy_generic, by a longshot (about
70% and 20% respectively).

Presumably, the csum_partial_copy_generic should be eliminated (or at
least reduced) by David Miller's zerocopy patch, right?  Or am I
misunderstanding this completely? :)

Regards,

- Gord R. Lamb (glamb@lcis.dyndns.org)


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2001-02-19 16:48 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-02-14 20:14 Samba performance / zero-copy network I/O Gord R. Lamb
2001-02-14 20:29 ` Alan Cox
2001-02-14 20:42 ` Jeremy Jackson
2001-02-14 20:53   ` Gord R. Lamb
2001-02-14 22:40     ` Tom Sightler
2001-02-16  2:24       ` Gord R. Lamb
2001-02-16 14:51       ` Andrew Morton
2001-02-16 20:49         ` Tom Sightler
2001-02-17  8:17     ` Anton Blanchard
2001-02-19 16:47       ` Gord R. Lamb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox