Re: [patch 21/21] slab defrag: Obsolete SLAB



On Wed, May 14, 2008 at 02:00:15PM -0700, Christoph Lameter wrote:
On Wed, 14 May 2008, Matthew Wilcox wrote:

On Wed, May 14, 2008 at 01:46:52PM -0700, Christoph Lameter wrote:
Some more on SMP scaling:

These are all great theories, and you mentioned that you'd fixed the
regressions with tbench, but did you fix the regression with the io-gen
program I sent you?

No. I thought you were satisfied with the performance increase you saw
when pinning the process to a single processor?

Er, no. That program emulates a TPC-C run from the point of view of
doing as much IO as possible from all CPUs. Pinning the process to one
CPU would miss the point somewhat.

I seem to remember telling you that you might get more realistic
performance numbers by pinning the scsi_ram_0 kernel thread to a single
CPU (ie emulating an interrupt tied to one CPU rather than letting the
scheduler choose to run the thread on the 'best' CPU).

--
Intel are signing my paycheques ... these opinions are still mine
"Bill, look, we understand that you're interested in selling us this
operating system, but compare it to ours. We can't possibly take such
a retrograde step."
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: PATCH - acpi 0619
    ... I installed the patches on my T30 and saw no clear regressions, ... the CPU always seems to run at 1.8 GHz if it was on AC at ... > problem is not specific to T30s or even IBMs as the other report was ...
    (freebsd-current)
  • Re: [1/4] 2.6.22-rc3: known regressions
    ... MP> Here is a list of some known regressions in 2.6.22-rc3. ... CPU: 0 ... EFLAGS: 00010286 ... Call Trace: ...
    (Linux-Kernel)
  • Re: [PATCH 00/13] IO-less dirty throttling v2
    ... who caused it and crediting it to the kernel thread instead, ... The current foreground writeback is doing work on behalf of the ... should be accounted to the user process and we may as well do away with ... CPU resources, that consumption should be accounted to that process. ...
    (Linux-Kernel)
  • Re: [patch 21/21] slab defrag: Obsolete SLAB
    ... when pinning the process to a single processor? ... That program emulates a TPC-C run from the point of view of ... Pinning the process to one ... CPU would miss the point somewhat. ...
    (Linux-Kernel)
  • Re: Kernel thread vm context
    ... kernel thread so that the mm doesn't need to be switched. ... switching to a kernel thread. ... CPU goes back to running user-mode code ... lazy TLB mode. ...
    (comp.os.linux.development.system)