Re: 2.6.8.1-mm3

From: Jesse Barnes
Date: Fri Aug 20 2004 - 12:12:05 EST


On Friday, August 20, 2004 12:57 pm, Jesse Barnes wrote:
> I applied wli's per-cpu profiling patch, added some tweaks that he and I
> discussed on irc and things look pretty good. We can now profile all 512
> CPUs in the system w/o livelocking :)
>
> Here's the output part way through a kernbench run:

In the interest of consistency with my last run and to see if marcelo and
akpm's fixes made a difference, here's the top 30 profile hits:

[root@ascender root]# time readprofile -n -m System.map-2.6.8.1-mm3 | sort -nr
| head -30
120535656 total 18.6877
53156327 ia64_pal_call_static 276855.8698
52716600 default_idle 137282.8125
6122150 ia64_save_scratch_fpregs 95658.5938
6118803 ia64_load_scratch_fpregs 95606.2969
1918154 ia64_spinlock_contention 19980.7708
92550 collate_per_cpu_profiles 192.8125
22281 rcu_check_quiescent_state 58.0234
19673 file_move 87.8259
15470 file_kill 69.0625
15417 clear_page 96.3563
14668 __d_lookup 16.3705
12638 clear_page_tables 9.6326
12616 copy_page 49.2812
11772 atomic_dec_and_lock 45.9844
11690 memset 11.0701
11415 del_timer_sync 22.2949
10952 __copy_user 4.6884
9090 xfs_ilock 17.7539
9087 zap_pte_range 4.7328
8122 finish_task_switch 28.2014
7125 find_get_page 17.1274
6288 link_path_walk 0.6318
6047 get_zone_counts 15.7474
6045 __down_trylock 18.8906
5745 _pagebuf_find 3.9896
4873 xfs_trans_push_ail 3.1725
4613 current_kernel_time 24.0260
4200 xfs_iaccess 4.1016
4199 fd_install 14.5799

real 1m32.766s
user 0m0.191s
sys 1m32.592s
-
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/