2.6.12-rc6-mm1

From: Martin J. Bligh
Date: Tue Jun 07 2005 - 18:53:30 EST


Wheeee! it actually compiles and boots for me on x86 ;-)

http://ftp.kernel.org/pub/linux/kernel/people/mbligh/abat/perf/kernbench.moe.png

Seems to show that perf is rather sucky on kernbench though.

baseline (-rc6) data is here:

http://ftp.kernel.org/pub/linux/kernel/people/mbligh/abat/4760/kernbench.test/

-mm1 is here:

http://ftp.kernel.org/pub/linux/kernel/people/mbligh/abat/4876/kernbench.test/

Diffprofile is wacko (HZ seems to be defaulting to 250 in -mm).
If I factor it by 4x, I get:



47796 10.9% total
16644 30.5% buffered_rmqueue
15574 7.7% default_idle
2229 239.4% kmem_cache_free
1782 11.1% zap_pte_range
1752 0.0% inotify_inode_queue_event
1467 36.3% release_pages
1281 73.3% set_page_dirty
1155 12.8% do_wp_page
924 8.3% _spin_lock
896 0.0% find_idlest_group
828 21.7% free_hot_cold_page
780 0.0% drain_remote_pages
772 0.0% dput_recursive
464 0.0% inotify_dentry_parent_queue_event
...
-412 -8.1% __d_lookup
-508 -98.4% find_idlest_cpu
-542 -24.5% do_anonymous_page
-549 -47.5% current_fs_time
-580 -100.0% del_timer_sync
-594 -86.6% dput
-695 -31.4% __copy_user_intel
-1461 -13.9% strnlen_user


Buggered if I know what that is from. I'm guessing scheduler, or the
HZ change. I guess I can rerun with the HZ set to 1000 ... you got any
experimental scheduler stuff in your tree?

Else I guess it's some memory allocator stuff maybe?
-
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/