lkml.org 
[lkml]   [1998]   [Sep]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Interesting scheduling times - NOT
   Date: 	Tue, 22 Sep 1998 16:39:07 +1000
From: Richard Gooch <rgooch@atnf.csiro.au>

Yes, you're right. I've reordered some members of struct
task_struct and I've been able to take the cost of extra processes
on the run queue from 0.2 us per process to 0.15 us on a PPro 180.
If a cache line is 32 bytes (IIRC), I've managed to take the
accesses from 4 cache lines to 2 cache lines per process.

I did all these cache tricks on the Ultra once as an experiment, a
machine where it should matter a lot. It was all lost in the noise,
so I never explored it further. I should know what I am doing here,
and it didn't matter, it didn't show up on the radar.

Later,
David S. Miller
davem@dm.cobaltmicro.com

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:44    [W:0.045 / U:3.384 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site