> Could you show some lmbench results for this patch? I checked a similar
> patch (loadable module) , but lmbench didnt notice much improvement. Is
> it really that much ?
Some more testing: x11perf:
*** W/o K6 write allocate patch: ***
x11perf - X11 performance program, version 1.5
The XFree86 Project, Inc server version 3330 on :0.0
from alv
Mon Jan 18 18:57:54 1999
Sync time adjustment is 0.2409 msecs.
2000000 reps @ 0.0027 msec (364000.0/sec): 10x10 rectangle
2000000 reps @ 0.0027 msec (366000.0/sec): 10x10 rectangle
2000000 reps @ 0.0027 msec (365000.0/sec): 10x10 rectangle
2000000 reps @ 0.0027 msec (366000.0/sec): 10x10 rectangle
2000000 reps @ 0.0027 msec (366000.0/sec): 10x10 rectangle
10000000 trep @ 0.0027 msec (365000.0/sec): 10x10 rectangle
x11perf - X11 performance program, version 1.5
The XFree86 Project, Inc server version 3330 on :0.0
from alv
Mon Jan 18 18:57:11 1999
Sync time adjustment is 0.2436 msecs.
6000000 reps @ 0.0010 msec (1030000.0/sec): 1x1 rectangle
6000000 reps @ 0.0010 msec (1000000.0/sec): 1x1 rectangle
6000000 reps @ 0.0010 msec (1020000.0/sec): 1x1 rectangle
6000000 reps @ 0.0010 msec (1000000.0/sec): 1x1 rectangle
6000000 reps @ 0.0010 msec (1020000.0/sec): 1x1 rectangle
30000000 trep @ 0.0010 msec (1020000.0/sec): 1x1 rectangle
*** W/ K6 write allocate patch: ***
x11perf - X11 performance program, version 1.5
The XFree86 Project, Inc server version 3330 on :0.0
from alv
Mon Jan 18 18:47:12 1999
Sync time adjustment is 0.2273 msecs.
2000000 reps @ 0.0026 msec (387000.0/sec): 10x10 rectangle
2000000 reps @ 0.0026 msec (386000.0/sec): 10x10 rectangle
2000000 reps @ 0.0026 msec (386000.0/sec): 10x10 rectangle
2000000 reps @ 0.0026 msec (386000.0/sec): 10x10 rectangle
2000000 reps @ 0.0026 msec (386000.0/sec): 10x10 rectangle
10000000 trep @ 0.0026 msec (386000.0/sec): 10x10 rectangle
x11perf - X11 performance program, version 1.5
The XFree86 Project, Inc server version 3330 on :0.0
from alv
Mon Jan 18 18:47:58 1999
Sync time adjustment is 0.2292 msecs.
6000000 reps @ 0.0009 msec (1140000.0/sec): 1x1 rectangle
6000000 reps @ 0.0009 msec (1140000.0/sec): 1x1 rectangle
6000000 reps @ 0.0009 msec (1130000.0/sec): 1x1 rectangle
6000000 reps @ 0.0009 msec (1150000.0/sec): 1x1 rectangle
6000000 reps @ 0.0009 msec (1130000.0/sec): 1x1 rectangle
30000000 trep @ 0.0009 msec (1140000.0/sec): 1x1 rectangle
So for 10x10 rec increase in speed is
(386000-365000)*100/365000 = 5.75%
for 1x1 rec
(1140000 - 1020000)*100/1020000 = 11.76%
-- With best wishes, Alexey Vyskubov. This is a message. Or something silly like that.- 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/