Messages in this thread | | | From | Jesse Barnes <> | Subject | Re: 2.6.8.1-mm3 | Date | Fri, 20 Aug 2004 13:08:30 -0400 |
| |
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@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |