Re: Results: pre6 vs pre6+zlatko's_patch vs pre5 vs arcavm13

Steve Bergman
1999-01-10T18:45:13Z

Linus Torvalds wrote:

> Can you run pre6+zlatko with just the mm/page_alloc.c one-liner reverted
> to pre5? That is, take pre6+zlatko, and just change
>
> try_to_free_pages(gfp_mask, freepages.high - nr_free_pages);
>
> back to
>
> try_to_free_pages(gfp_mask, SWAP_CLUSTER_MAX);
>

OK, here are the updated results:

'Image test' in 128MB:

pre6+zlatko's_patch 2:35
and with requested change 3:09
pre6 2:27
pre5 1:58
arcavm13 9:13

I also ran the kernel compile test:

In 12MB:
Elapsed Maj. Min. Swaps
----- ------ ------ -----
pre6+zlatko_patch 22:14 383206 204482 57823
and with requested change 22:23 378662 198194 51445
pre6 20:54 352934 191210 48678
pre5 19:35 334680 183732 93427
arcavm13 19:45 344452 180243 38977

The change seems to have hurt it in both cases. What I am seeing on pre6 and
it's derivitives is a *lot* of *swapin* activity. Pre5 almost exclusively swaps
*out* during the image test, averaging about 1.25MB/sec (spends a lot of time at
around 2000k/sec) with very little swapping in. All the pre6 derivitives swap
*in* quite heavily during the test. The 'so' number sometimes drops to 0 for
seconds at a time. It also looks like pre6 swaps out slightly more overall
(~165MB vs 160MB).

-Steve