Re: 2.6.0-test4-mm1

From: Martin J. Bligh
Date: Mon Aug 25 2003 - 18:22:31 EST


System time is still rather higher in kernbench, though maybe the
elapsed time isn't degraded so much any more. Not sure if this is
scheduler changes or not, but last time, we isolated a change of
exactly this magnitude to one of those patches (Ingo's IIRC).

I tried "set TIMESLICE_GRANULARITY to MAX_TIMESLICE in sched.c" as
requested, makes no difference really (-max result below).

Kernbench: (make -j vmlinux, maximal tasks)
Elapsed System User CPU
2.6.0-test4 45.87 116.92 571.10 1499.00
2.6.0-test4-mm1 46.29 121.39 570.52 1494.75
2.6.0-test4-mm1-max 46.00 122.18 570.73 1505.75

diffprofile:

7763 4.8% total
2921 6.4% default_idle
949 0.0% direct_strnlen_user
719 20.6% __copy_from_user_ll
554 10.4% __copy_to_user_ll
544 33.5% kmem_cache_free
425 0.0% kpmd_ctor
372 26.1% schedule
349 18.7% atomic_dec_and_lock
322 4.1% __d_lookup
318 8.6% find_get_page
283 165.5% may_open
279 1.2% page_remove_rmap
275 16.0% buffered_rmqueue
263 42.4% __wake_up
212 15.3% free_hot_cold_page
119 6.4% path_lookup
117 3.7% zap_pte_range
114 0.0% direct_strncpy_from_user
107 17.3% generic_file_open
...
-102 -1.6% page_add_rmap
-122 -100.0% strncpy_from_user
-288 -79.8% dentry_open
-305 -66.2% do_page_cache_readahead
-353 -100.0% pgd_ctor
-447 -80.4% file_ra_state_init
-558 -74.9% filp_close
-854 -100.0% strnlen_user

-
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/