Messages in this thread | | | Date | Fri, 7 Jan 2005 23:53:27 +0100 | From | Diego Calleja <> | Subject | Re: Make pipe data structure be a circular list of pages, rather than |
| |
El Fri, 7 Jan 2005 13:59:53 -0800 (PST) Linus Torvalds <torvalds@osdl.org> escribió:
> Btw, from limited testing this effect seems to be much more pronounced on > SMP.
I've tried it in a 2xPIII, 512 MB of ram. I've done kernel compiles...yeah yeah I know kernel compiles are not a good benchmark but since linux uses -pipe for gcc...I though it may try it to see if it makes a difference (suggestions about better methods to test this are accepted :). The results could be very well stadistical noise (it looks like it only takes a second less on average), but I though it may be interesting.
without the patch: 952.84user 98.64system 8:54.64elapsed 196%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+7318007minor)pagefaults 0swaps 951.78user 98.25system 8:53.71elapsed 196%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+7318009minor)pagefaults 0swaps 954.53user 99.12system 8:53.02elapsed 197%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+7318041minor)pagefaults 0swaps
with it: 951.67user 97.59system 8:53.12elapsed 196%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+7318010minor)pagefaults 0swaps 949.04user 97.68system 8:52.04elapsed 196%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+7318018minor)pagefaults 0swaps 948.40user 97.37system 8:51.48elapsed 196%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+7318011minor)pagefaults 0swaps - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |