linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
From: William Lee Irwin III <wli@holomorphy.com>
To: Andrew Morton <akpm@digeo.com>
Cc: Hugh Dickins <hugh@veritas.com>,
	linux-kernel@vger.kernel.org, linux-mm@kvack.org
Subject: Re: [PATCH] anobjrmap 1/6 rmap.h
Date: Thu, 20 Mar 2003 23:07:46 -0800	[thread overview]
Message-ID: <20030321070746.GF1350@holomorphy.com> (raw)
In-Reply-To: <20030320224813.0df5a911.akpm@digeo.com>

On Thu, Mar 20, 2003 at 10:48:13PM -0800, Andrew Morton wrote:
> This all needs to be redone with oprofile, find out what on earth is going
> on.

How about this?

plain -mm:

vma      samples  %           symbol name
c0106ff4 3819286  51.7395     default_idle
c01df3f0 381341   5.16599     __copy_to_user_ll
c0119760 163634   2.21674     load_balance
c0119cfc 136901   1.85459     rebalance_tick
c011fe3c 122794   1.66348     profile_hook
c014442c 115477   1.56436     do_anonymous_page
c0118db8 114318   1.54866     try_to_wake_up
c024c418 114230   1.54746     increment_tail
c0114888 104490   1.41552     smp_apic_timer_interrupt
c011a2f4 103599   1.40345     schedule
c0139b78 100032   1.35512     __get_page_state
c0135948 93468    1.2662      find_get_page
c0119e70 77881    1.05505     scheduler_tick
c024c440 71306    0.965976    sync_buffer
c0149718 62369    0.844907    page_add_rmap
c0113730 59338    0.803847    mark_offset_tsc
c016b87c 52394    0.709777    d_lookup
c0144e6c 51196    0.693548    handle_mm_fault
c0142614 47403    0.642164    zap_pte_range
c01189c0 46848    0.634646    kmap_atomic
c0149964 44502    0.602865    page_remove_rmap
c01448a4 44499    0.602824    do_no_page


anon:
vma      samples  %           symbol name
c0106ff4 4665308  52.2771     default_idle
c01de800 438006   4.90808     __copy_to_user_ll
c01197e0 184918   2.0721      load_balance
c011ff2c 180525   2.02287     profile_hook
c0118e38 179582   2.01231     try_to_wake_up
c0119d7c 150162   1.68264     rebalance_tick
c011a374 146226   1.63854     schedule
c01440ac 130928   1.46711     do_anonymous_page
c024b828 120327   1.34832     increment_tail
c0139cb8 114392   1.28182     __get_page_state
c0135ae4 111511   1.24954     find_get_page
c0114888 103236   1.15681     smp_apic_timer_interrupt
c0119ef0 82291    0.922112    scheduler_tick
c024b850 73072    0.818808    sync_buffer
c0113730 67964    0.761571    mark_offset_tsc
c01d6e5c 66398    0.744023    ipc_lock
c016acac 64492    0.722665    d_lookup
c014496c 60306    0.675759    handle_mm_fault
c01422e4 58951    0.660576    zap_pte_range
c0149780 56439    0.632427    page_add_rmap
c0141f44 55806    0.625334    copy_page_range
c0118a30 53581    0.600402    kmap_atomic


Multiplicative differential profiling says (0 hits either way omitted):

function               (anon fraction hits)/(-mm fraction hits)
---------------------------------------------------------------
task_curr                              9.09879
read_pages                             5.79014
group_send_sig_info                    3.89948
pid_revalidate                         3.72223
.text.lock.exec                        3.54498
queue_work                             3.51544
ext2_count_dirs                        3.44207
vmtruncate                             3.38385
datagram_poll                          3.30865
move_vma                               3.30865
net_rx_action                          3.30865
init_once                              3.30865
init_once                              3.30865
ipc_unlock                             3.18818
kstat_read_proc                        2.82614
add_to_page_cache_lru                  2.67237
write_null                             2.64692
restore_i387_fxsave                    2.61935
__wake_up_locked                       2.58488
collect_sigign_sigcatch                2.58236
proc_calc_metrics                      2.56421
end_lapic_irq                          2.48149
get_sample_stats                       2.48149
name_to_int                            2.48149
d_unhash                               2.2747
create_buffers                         2.16535
block_read_full_page                   2.0771
tty_write                              2.06791
free_hot_page                          2.06791
task_dumpable                          2.03031
sys_select                             1.98519
sys_ftruncate                          1.98519
__getblk_slow                          1.93005
move_one_page                          1.93005
proc_root_link                         1.93005
proc_pid_stat                          1.90668
set_bh_page                            1.89651
.text.lock.sys_i386                    1.86112
proc_pid_status                        1.81188
sys_exit_group                         1.80472
page_cache_read                        1.80472
task_vsize                             1.73187
get_wchan                              1.72952
ext2_destroy_inode                     1.72952
expand_files                           1.7205
__get_free_pages                       1.71341
do_select                              1.71341
sys_msgrcv                             1.70893
create_empty_buffers                   1.67713
do_fcntl                               1.66993
fcntl_setlk                            1.65433
__find_get_block_slow                  1.65433
task_statm                             1.65433
unix_sock_destructor                   1.65433
__kfree_skb                            1.65433
flock_to_posix_lock                    1.65433
locks_copy_lock                        1.65433
eth_header                             1.65433
kfree_skbmem                           1.65433
ll_merge_requests_fn                   1.65433
credit_entropy_store                   1.65433
write_chan                             1.65433
ipc_addid                              1.65433
init_once                              1.65433
init_once                              1.65433
seq_printf                             1.65433
lookup_create                          1.65433
.text.lock.signal                      1.65433
.text.lock.signal                      1.65433
do_mremap                              1.65433
sock_create                            1.65433
sys_readlink                           1.65433
bio_hw_segments                        1.65433
__switch_to                            1.63754
block_truncate_page                    1.63415
convert_fxsr_from_user                 1.62848
pmd_ctor                               1.61586
.text.lock.char_dev                    1.61079
unmap_underlying_metadata              1.58902
pty_close                              1.57161
ext2_rename                            1.56242
mm_notify                              1.56242
__write_lock_failed                    1.56154
ext2_empty_dir                         1.55701
mempool_alloc_slab                     1.55093
clear_inode                            1.53616
pipe_ioctl                             1.53616
restore_sigcontext                     1.52319
tty_fasync                             1.52273
default_llseek                         1.52091
mpage_readpage                         1.51647
lru_cache_add                          1.51647
vfs_rename_other                       1.51253
ext2_find_near                         1.50836
handle_ra_miss                         1.48889
.text.lock.tty_io                      1.48513
tty_release                            1.46073
cpu_buffer_reset                       1.4538
sys_sysctl                             1.44754
get_chrfops                            1.43988
testmsg                                1.43043
sys_rename                             1.42874
send_signal                            1.42874
remove_from_page_cache                 1.4278
lock_rename                            1.42272
send_sig_info                          1.41799
iput                                   1.40548
drop_buffers                           1.40407
pipe_release                           1.39699
ext2_preread_inode                     1.38621
setup_sigcontext                       1.37861
__bforget                              1.37861
nr_running                             1.37861
unix_stream_connect                    1.37861
sock_poll                              1.37861
sock_alloc                             1.37861
ext2_write_inode                       1.37861
si_meminfo                             1.37861
vfs_create                             1.37037
.text.lock.inode                       1.36307
do_IRQ                                 1.35899
filp_dtor                              1.35514
vfs_readdir                            1.35443
get_signal_to_deliver                  1.34771
get_pid_list                           1.34414
parse_table                            1.34414
read_cache_page                        1.33028
proc_read_inode                        1.32991
sys_munmap                             1.3247
cpu_idle                               1.32205
sys_fcntl64                            1.31594
get_exec_dcookie                       1.31383
remove_suid                            1.30668
__block_prepare_write                  1.30319
.text.lock.semaphore                   1.30284
save_i387_fxsave                       1.29983
pipefs_delete_dentry                   1.29983
sys_mremap                             1.29983
try_to_wake_up                         1.29939
do_gettimeofday                        1.29589
update_wall_time                       1.2958
sys_access                             1.29537
__generic_file_aio_read                1.29341
pty_open                               1.29186
try_atomic_semop                       1.28717
mpage_alloc                            1.2867
.text.lock.ioctl                       1.2867
sys_fork                               1.2867
change_protection                      1.2847
cache_grow                             1.28443
sys_sigreturn                          1.28326
free_uid                               1.2821
sys_getrlimit                          1.2821
worker_thread                          1.27834
release_x86_irqs                       1.27464
recalc_bh_state                        1.26659
vfs_getattr                            1.26275
ipc_lock                               1.26266
sk_alloc                               1.26251
sys_chdir                              1.26142
__set_page_buffers                     1.26108
igrab                                  1.25386
__read_lock_failed                     1.25354
__bread                                1.25108
convert_fxsr_to_user                   1.248
find_group_other                       1.24724
ext2_delete_inode                      1.24074
work_notifysig                         1.24074
__down_failed                          1.24074
ip_route_input_slow                    1.24074
task_mem                               1.24074
max_select_fd                          1.24074
as_antic_stop                          1.24074
as_find_first_arq                      1.24074
elv_may_queue                          1.24074
uart_write                             1.24074
do_getitimer                           1.24074
hugetlb_report_meminfo                 1.24074
elv_try_last_merge                     1.24074
d_free                                 1.23032
add_kernel_ctx_switch                  1.22593
__down                                 1.22447
__unhash_process                       1.22427
init_new_context                       1.22177
wake_up_process                        1.22097
ext2_put_inode                         1.21898
sys_msgsnd                             1.21686
profile_hook                           1.21605
sys_newuname                           1.21575
__rb_rotate_right                      1.21479
__exit_sighand                         1.21278
dupfd                                  1.20893
sys_msgget                             1.20643
ack_lapic_irq                          1.2057
sys_getppid                            1.20529
reap_timer_fnc                         1.20383
copy_one_pte                           1.20315
vfs_follow_link                        1.19977
ipc_findkey                            1.19939
destroy_context                        1.19479
get_one_pte_map_nested                 1.19479
free_pages_and_swap_cache              1.19047
dentry_open                            1.18975
generic_drop_inode                     1.1856
wait_task_zombie                       1.18542
kmap_high                              1.18276
load_elf_interp                        1.18197
proc_pid_readlink                      1.18166
vfs_rmdir                              1.18166
sys_getgid                             1.18166
ksoftirqd                              1.18166
inode_sub_bytes                        1.17735
load_elf_binary                        1.17704
ext2_alloc_inode                       1.17181
ext2_free_inode                        1.16916
alloc_inode                            1.16856
schedule                               1.16751
__dequeue_signal                       1.16544
ext2_new_inode                         1.16451
detach_pid                             1.16449
__insert_inode_hash                    1.16399
cap_bprm_compute_creds                 1.1626
d_move                                 1.1591
flush_old_exec                         1.15845
filp_ctor                              1.15803
sys_umask                              1.15803
__unix_insert_socket                   1.15803
mpage_bio_submit                       1.15803
smp_send_reschedule                    1.15803
filemap_getpage                        1.15684
eventpoll_init_file                    1.15425
setup_frame                            1.15407
generic_file_open                      1.15376
__wake_up_sync                         1.15347
add_cpu_switch                         1.15027
profile_exit_mmap                      1.1502
__brelse                               1.14943
sched_best_cpu                         1.14599
__copy_from_user_ll                    1.14494
__vma_link_rb                          1.14359
check_highmem_ptes                     1.14309
unmap_region                           1.14208
.text.lock.mmap                        1.14014
d_callback                             1.13996
eligible_child                         1.139
kmem_flagcheck                         1.13735
unix_release_sock                      1.13735
sock_fasync                            1.13735
.text.lock.fork                        1.13735
expand_stack                           1.13593
copy_thread                            1.13512
copy_namespace                         1.13508
read_inode_bitmap                      1.13258
sys_ioctl                              1.13138
mprotect_fixup                         1.13137
d_path                                 1.13046
ext2_setattr                           1.12795
do_signal                              1.12614
recalc_sigpending                      1.12412
lookup_hash                            1.12409
flush_signal_handlers                  1.11807
inode_change_ok                        1.11762
clear_page_tables                      1.11716
cache_flusharray                       1.11529
free_buffer_head                       1.11528
find_dcookie                           1.11487
alloc_pidmap                           1.11417
copy_mm                                1.11406
do_group_exit                          1.11402
add_user_ctx_switch                    1.11355
tty_open                               1.11207
rm_from_queue                          1.11076
__free_pages_ok                        1.11029
destroy_compound_page                  1.10995
group_release_blocks                   1.10824
mmput                                  1.10794
vfs_rename                             1.10756
fput                                   1.10624
ext2_add_link                          1.1051
pipe_write                             1.10345
get_pipe_inode                         1.10288
sprintf                                1.10288
grow_dev_page                          1.10288
mpage_readpages                        1.10288
add_disk_randomness                    1.10288
sem_revalidate                         1.10288
ext2_write_super                       1.10288
release_dev                            1.10288
handle_IRQ_event                       1.10214
remove_shared_vm_struct                1.10116
group_reserve_blocks                   1.101
may_open                               1.0957
add_wait_queue                         1.09563
vfs_lstat                              1.09537
setup_arg_pages                        1.09501
vma_link                               1.09406
ext2_reserve_inode                     1.09374
sigprocmask                            1.09251
mm_alloc                               1.09234
deny_write_access                      1.09157
prepare_binprm                         1.09115
add_to_page_cache                      1.08975
update_wall_time_one_tick              1.08786
sync_cpu_buffers                       1.08767
__exit_signal                          1.08758
init_fpu                               1.08757
radix_tree_insert                      1.08415
flush_all_zero_pkmaps                  1.08415
timer_interrupt                        1.08394
ext2_follow_link                       1.08387
generic_fillattr                       1.08236
read_block_bitmap                      1.08207
release_task                           1.08195
ext2_new_block                         1.08167
complete                               1.08167
flush_sigqueue                         1.08167
pipe_new                               1.08167
ext2_alloc_branch                      1.08052
inode_update_time                      1.08025
permission                             1.07975
sys_rt_sigprocmask                     1.07815
old_mmap                               1.07604
alloc_skb                              1.07531
radix_tree_node_alloc                  1.07531
sys_time                               1.07475
inode_add_bytes                        1.07386
nr_blockdev_pages                      1.07348
do_timer                               1.07189
ext2_free_blocks                       1.07163
get_jiffies_64                         1.06996
compute_creds                          1.06907
search_binary_handler                  1.06903
attach_pid                             1.06859
flush_thread                           1.06779
check_tty_count                        1.06731
ext2_count_free_blocks                 1.06612
exec_mmap                              1.06602
down_tty_sem                           1.06593
.text.lock.sched                       1.06539
set_page_address                       1.06474
serial_in                              1.0635
.text.lock.timer                       1.0635
d_rehash                               1.06277
kill_fasync                            1.06229
pgd_alloc                              1.06086
vm_acct_memory                         1.05966
end_level_ioapic_irq                   1.05877
sys_wait4                              1.05803
remove_wait_queue                      1.05742
next_thread                            1.0574
ipc_checkid                            1.05544
prep_compound_page                     1.0554
kmalloc                                1.055
invalidate_vcache                      1.05463
ext2_find_entry                        1.05368
generic_file_llseek                    1.05355
.text.lock.rcupdate                    1.0535
proc_get_inode                         1.053
copy_page_range                        1.05286
vfs_fstat                              1.0525
padzero                                1.05148
__might_sleep                          1.04971
copy_files                             1.04923
do_page_fault                          1.04879
sys_semget                             1.04878
cap_bprm_set_security                  1.04852
.text.lock.inode                       1.04852
vfs_write                              1.04813
unmap_vma                              1.04774
.text.lock.buffer_sync                 1.04774
vfs_stat                               1.04761
wait_for_completion                    1.04748
can_vma_merge_before                   1.04676
__vma_link                             1.04672
dup_task_struct                        1.04642
inode_times_differ                     1.04585
try_to_release_page                    1.04566
file_move                              1.04555
pipe_read_fasync                       1.04484
ext2_block_to_path                     1.04432
sys_stat64                             1.0438
proc_alloc_inode                       1.04307
sys_lstat64                            1.04191
find_vma_prepare                       1.04176
ext2_release_file                      1.04161
__block_commit_write                   1.0414
mark_buffer_dirty_inode                1.04108
prepare_to_copy                        1.03986
rwsem_down_write_failed                1.03603
do_wp_page                             1.036
__fput                                 1.03586
path_lookup                            1.0356
split_vma                              1.03514
sys_lookup_dcookie                     1.03395
sys_geteuid                            1.03395
proc_exe_link                          1.03395
sys_fchdir                             1.03395
__pdflush                              1.03395
take_task_mm                           1.03155
__rb_erase_color                       1.03012
do_mmap_pgoff                          1.02971
notify_change                          1.02914
sys_llseek                             1.02896
file_kill                              1.02868
zap_pte_range                          1.02867
exit_itimers                           1.02836
si_swapinfo                            1.02824
free_pages_bulk                        1.02808
do_munmap                              1.02776
pte_alloc_one                          1.02756
filp_close                             1.02755
do_page_cache_readahead                1.02599
kmem_cache_free                        1.02594
restore_fpu                            1.02496
mm_release                             1.02307
__pagevec_lru_add                      1.0222
get_empty_filp                         1.02081
do_brk                                 1.02077
copy_strings_kernel                    1.02075
do_generic_mapping_read                1.02011
copy_process                           1.01847
d_lookup                               1.01816
blk_recount_segments                   1.01805
sys_brk                                1.0174
__free_pages                           1.01634
exit_aio                               1.01563
sched_balance_exec                     1.01538
file_read_actor                        1.01537
sys_close                              1.01532
destroy_inode                          1.01477
ext2_get_group_desc                    1.01373
hash_vcache                            1.01256
get_offset_tsc                         1.01243
reschedule_interrupt                   1.01236
do_writepages                          1.01098
default_idle                           1.01039
free_msg                               1.00914
migration_thread                       1.00852
page_cache_readahead                   1.00658
ext2_commit_chunk                      1.00587
free_pages                             1.00505
__wake_up_common                       1.00433
smp_reschedule_interrupt               1.00184
unmap_page_range                       1.00175
current_kernel_time                    1.00159
rcu_do_batch                           1.0013
file_ra_state_init                     1.00099
__lookup                               0.999648
mm_init                                0.999333
handle_signal                          0.998504
flush_tlb_mm                           0.998044
smp_call_function_interrupt            0.997789
__mark_inode_dirty                     0.997741
fd_install                             0.997179
copy_strings                           0.996865
elf_map                                0.996761
proc_delete_dentry                     0.996582
get_unused_fd                          0.995773
sched_exit                             0.99544
strnlen_user                           0.995277
update_atime                           0.993595
file_ioctl                             0.992596
get_dcookie                            0.992596
schedule_timeout                       0.992596
ext2_get_branch                        0.992596
smp_call_function                      0.992596
create_elf_tables                      0.992404
syscall_call                           0.991656
alloc_buffer_head                      0.991035
atomic_dec_and_lock                    0.990849
sys_remap_file_pages                   0.990708
__tasklet_schedule                     0.99054
free_block                             0.989915
do_fork                                0.989352
release_mm                             0.98927
find_get_page                          0.986838
generic_delete_inode                   0.986474
rcu_start_batch                        0.986233
send_IPI_mask_sequence                 0.985556
nr_filled_slots                        0.985058
rwsem_wake                             0.984278
release_thread                         0.983653
filemap_nopage                         0.983273
pipe_read                              0.983104
release_pages                          0.982928
vfs_read                               0.982926
unmap_vma_list                         0.982828
supplemental_group_member              0.982683
build_mmap_rb                          0.982256
__posix_lock_file                      0.982256
link_path_walk                         0.97905
.text.lock.swap                        0.978936
kunmap_atomic                          0.977014
block_invalidatepage                   0.976441
fget                                   0.976335
find_vma                               0.9763
kmap                                   0.976256
add_cookie_switch                      0.976116
sys_unlink                             0.975111
do_invalidatepage                      0.974871
update_one_process                     0.974771
find_busiest_node                      0.974726
handle_mm_fault                        0.974351
page_address                           0.974014
do_pipe                                0.973563
do_lookup                              0.97356
do_truncate                            0.973133
unmap_vmas                             0.97254
do_exit                                0.972067
vfs_unlink                             0.972054
nr_free_pages                          0.972008
ext2_get_block                         0.971733
free_pgtables                          0.970872
get_write_access                       0.968651
slab_destroy                           0.968569
exit_mmap                              0.968157
sys_fstat64                            0.967667
generic_make_request                   0.96736
apic_timer_interrupt                   0.966854
cached_lookup                          0.966814
find_vma_prev                          0.966762
free_hot_cold_page                     0.966525
m_start                                0.965548
ext2_free_branches                     0.965529
.text.lock.util                        0.965024
locate_fd                              0.965024
smp_invalidate_interrupt               0.965024
get_zone_counts                        0.965023
try_to_free_buffers                    0.964726
do_sigaction                           0.964593
pgd_free                               0.964479
cache_alloc_refill                     0.963764
vfs_permission                         0.963387
__set_page_dirty_nobuffers             0.963266
page_cache_readaround                  0.963002
effective_prio                         0.962562
generic_forget_inode                   0.961298
init_dev                               0.96114
tasklet_action                         0.960979
do_execve                              0.959841
open_namei                             0.959727
get_unmapped_area                      0.959157
wake_up_forked_process                 0.958575
get_tty_driver                         0.958459
sys_mprotect                           0.957651
__rmqueue                              0.957625
lru_cache_add_active                   0.956839
radix_tree_delete                      0.955954
strncpy_from_user                      0.955211
common_interrupt                       0.954965
rcu_process_callbacks                  0.954943
do_softirq                             0.95493
device_not_available                   0.954419
blk_remove_plug                        0.954419
__alloc_pages                          0.952787
vma_merge                              0.952397
irq_entries_start                      0.952003
radix_tree_lookup                      0.951638
bh_waitq_head                          0.951237
.text.lock.page_alloc                  0.950563
ext2_delete_entry                      0.950357
add_sample                             0.95034
__copy_to_user_ll                      0.950074
autoremove_wake_function               0.949874
inode_setattr                          0.948804
syscall_exit                           0.948399
mark_page_accessed                     0.947564
mark_offset_tsc                        0.947408
kmap_atomic                            0.946043
__get_page_state                       0.945906
open_exec                              0.945135
generic_file_read                      0.944971
generic_file_aio_write_nolock          0.944026
cp_new_stat64                          0.944024
ext2_inode_by_name                     0.942581
run_timer_softirq                      0.941371
restore_all                            0.941273
__get_user_4                           0.941105
set_cpus_allowed                       0.940637
add_event_entry                        0.940402
schedule_tail                          0.939958
render_sigset_t                        0.939321
generic_file_write                     0.939175
filp_open                              0.938787
rcu_check_quiescent_state              0.938045
do_anonymous_page                      0.937839
count_open_files                       0.936963
notifier_call_chain                    0.936895
resume_userspace                       0.93609
buffered_rmqueue                       0.935896
mod_timer                              0.93579
__pagevec_lru_add_active               0.935714
page_fault                             0.935649
.text.lock.file_table                  0.935417
load_balance                           0.934753
generic_file_write_nolock              0.934505
get_page_cache_size                    0.933775
do_mpage_readpage                      0.933137
new_inode                              0.930292
pte_alloc_map                          0.929736
ret_from_exception                     0.929286
bad_range                              0.928216
clear_user                             0.928191
ext2_alloc_block                       0.92757
do_no_page                             0.927484
vm_enough_memory                       0.925605
kunmap_high                            0.925301
balance_dirty_pages_ratelimited         0.923248
scsi_io_completion                     0.923066
idle_cpu                               0.922739
ext2_release_inode                     0.922605
vsnprintf                              0.922524
update_process_times                   0.922382
fasync_helper                          0.920139
event_buffer_read                      0.920008
ext2_prepare_write                     0.919862
d_alloc                                0.919581
unix_create1                           0.91907
n_tty_ioctl                            0.91907
follow_page                            0.91907
mark_buffer_dirty                      0.918178
__user_walk                            0.916517
find_get_pages                         0.91515
sync_supers                            0.914233
save_i387                              0.911759
locks_remove_flock                     0.909879
de_put                                 0.909853
real_lookup                            0.909687
proc_lookup                            0.909153
__pagevec_free                         0.908626
sys_rt_sigaction                       0.907711
eventpoll_release                      0.907527
rebalance_tick                         0.907287
copy_semundo                           0.90594
.text.lock.dcache                      0.905811
set_brk                                0.904709
detach_vmas_to_be_unmapped             0.903867
sys_getpgrp                            0.90236
dequeue_signal                         0.900148
sys_dup2                               0.899615
system_call                            0.899586
up_tty_sem                             0.898063
sys_write                              0.897262
free_task_struct                       0.896924
getrusage                              0.896093
pipe_read_release                      0.896093
lookup_dcookie                         0.892876
rb_insert_color                        0.891897
page_waitqueue                         0.891785
ext2_truncate                          0.891498
error_code                             0.891106
page_remove_rmap                       0.890508
call_rcu                               0.890118
proc_root_lookup                       0.889294
ext2_readdir                           0.8892
sys_execve                             0.88732
.text.lock.scsi_lib                    0.886246
put_unused_fd                          0.88525
path_release                           0.885245
insert_vm_struct                       0.884975
sys_open                               0.884771
add_sample_entry                       0.884231
pipe_write_fasync                      0.884209
filldir64                              0.883406
find_lock_page                         0.882984
number                                 0.88162
sys_getpid                             0.881108
run_local_timers                       0.8806
check_ttfb_buffer                      0.880528
sys_read                               0.879921
zap_pmd_range                          0.879469
sys_pipe                               0.878861
internal_add_timer                     0.8776
raise_softirq                          0.877385
nr_free_highpages                      0.877294
chrdev_open                            0.876253
pipe_wait                              0.875089
kmem_cache_alloc                       0.874574
scheduler_tick                         0.874001
in_group_p                             0.873357
__iget                                 0.872487
increment_tail                         0.871313
.text.lock.root                        0.870698
radix_tree_preload                     0.870133
.text.lock.namei                       0.869401
prep_new_page                          0.868889
do_flush_tlb_all                       0.868869
sys_vfork                              0.868521
__mmdrop                               0.868521
dnotify_flush                          0.868297
proc_pid_lookup                        0.866552
__find_get_block                       0.86641
generic_file_mmap                      0.864466
test_clear_page_dirty                  0.864399
locks_remove_posix                     0.864385
get_page_state                         0.862991
kfree                                  0.861918
follow_mount                           0.861344
.text.lock.dec_and_lock                0.861283
.text.lock.highmem                     0.860662
find_inode_fast                        0.859958
can_vma_merge_after                    0.857848
rb_erase                               0.856007
kunmap                                 0.855686
lru_add_drain                          0.851885
generic_commit_write                   0.851333
rcu_check_callbacks                    0.850151
ext2_create                            0.847842
sync_buffer                            0.847649
ext2_update_inode                      0.847091
block_prepare_write                    0.846626
__wake_up                              0.84635
m_stop                                 0.841343
seq_read                               0.839309
page_slot                              0.837905
dput                                   0.837362
modules_open                           0.836253
seq_release                            0.833888
__getblk                               0.832907
d_delete                               0.832116
getname                                0.831301
count                                  0.830045
ext2_discard_prealloc                  0.829132
batch_entropy_process                  0.827163
proc_pid_cmdline                       0.827163
__remove_from_page_cache               0.827163
flush_tlb_others                       0.827163
proc_pid_make_inode                    0.827163
ext2_check_page                        0.827163
select_bits_free                       0.827163
pdflush_operation                      0.827163
ext2_ioctl                             0.827163
mempool_free_slab                      0.827163
__netdev_rx                            0.827163
n_tty_receive_buf                      0.827163
attempt_merge                          0.827163
ext2_find_shared                       0.827163
__pollwait                             0.827163
ip_route_input                         0.827163
__blk_run_queue                        0.827163
serial8250_interrupt                   0.827163
uart_write_room                        0.827163
n_tty_chars_in_buffer                  0.827163
locks_delete_lock                      0.827163
get_dirty_limits                       0.827163
__unix_remove_socket                   0.827163
arp_rcv                                0.827163
tcp_transmit_skb                       0.827163
tcp_ack                                0.827163
qdisc_restart                          0.827163
process_backlog                        0.827163
sys_socket                             0.827163
nmi_cpu_stop                           0.827163
exit_as_io_context                     0.827163
kblockd_schedule_work                  0.827163
ll_front_merge_fn                      0.827163
receive_chars                          0.827163
normal_poll                            0.827163
semctl_main                            0.827163
ext2_commit_super                      0.827163
init_once                              0.827163
proc_self_follow_link                  0.827163
init_once                              0.827163
.text.lock.binfmt_elf                  0.827163
d_splice_alias                         0.827163
assign_type                            0.827163
blkdev_writepage                       0.827163
end_buffer_io_sync                     0.827163
chown_common                           0.827163
delayed_work_timer_fn                  0.827163
__d_path                               0.827163
ext2_last_byte                         0.827163
proc_check_root                        0.827163
blk_congestion_wait                    0.827163
ext2_readpage                          0.827163
poll_freewait                          0.827163
grab_block                             0.822957
is_bad_inode                           0.822786
wake_up_inode                          0.821691
flush_tlb_page                         0.821048
sys_getcwd                             0.820438
seq_open                               0.820173
smp_apic_timer_interrupt               0.817236
inode_has_buffers                      0.814755
access_process_vm                      0.81463
__cond_resched                         0.813143
lookup_mnt                             0.809749
activate_page                          0.807376
ext2_set_inode_flags                   0.806988
add_timer_randomness                   0.805954
math_state_restore                     0.805954
cache_init_objs                        0.803679
set_close_on_exec                      0.803187
__rb_rotate_left                       0.802835
__clear_page_buffers                   0.801602
balance_node                           0.797724
alloc_undo                             0.797265
sys_getgroups                          0.795349
d_instantiate                          0.795207
mempool_free                           0.789565
bio_put                                0.789565
kernel_read                            0.789132
inode_init_once                        0.788056
wake_up_buffer                         0.787009
install_page                           0.786485
sys_setrlimit                          0.785805
radix_tree_gang_lookup                 0.784379
memory_open                            0.783628
ext2_get_inode                         0.778301
__kill_fasync                          0.775465
rmqueue_bulk                           0.772631
set_fs_pwd                             0.772384
can_share_swap_page                    0.768732
cascade                                0.767368
bh_lru_install                         0.767006
proc_delete_inode                      0.766163
store_msg                              0.762287
vsprintf                               0.76099
__up_wakeup                            0.758233
unlock_page                            0.758186
set_binfmt                             0.754786
as_add_arq_rb                          0.751966
sys_lseek                              0.751966
work_resched                           0.750574
inode_needs_sync                       0.749616
page_add_rmap                          0.748517
prepare_to_wait                        0.748386
as_remove_request                      0.748386
pipe_write_release                     0.744447
buffer_insert_list                     0.744447
ipcperms                               0.739382
add_entropy_words                      0.738538
__copy_user_intel                      0.731801
ext2_get_page                          0.729301
scsi_end_request                       0.728886
expand_fd_array                        0.727655
add_us_sample                          0.724798
sys_getrusage                          0.723768
__copy_user_zeroing_intel              0.722689
scsi_alloc_sgtable                     0.719272
get_new_inode_fast                     0.715814
truncate_inode_pages                   0.713972
ext2_unlink                            0.713972
sched_migrate_task                     0.713072
ext2_make_empty                        0.708997
writeback_in_progress                  0.708997
unlock_rename                          0.708997
sys_quotactl                           0.707684
proc_file_read                         0.706535
update_queue                           0.705372
lookup_chrfops                         0.705185
select_parent                          0.701518
invalidate_inode_buffers               0.695867
proc_fd_link                           0.689303
pagevec_lookup                         0.685364
default_wake_function                  0.680112
proc_base_lookup                       0.677814
next_signal                            0.67677
do_notify_resume                       0.675622
ext2_count_free_inodes                 0.672946
unlock_buffer                          0.670673
cpu_raise_softirq                      0.668093
unlock_new_inode                       0.666326
submit_bio                             0.66173
scsi_softirq                           0.66173
get_user_pages                         0.66173
ext2_lookup                            0.659145
__sync_single_inode                    0.6565
finish_wait                            0.654036
scsi_dispatch_cmd                      0.651171
sys_rmdir                              0.643349
syscall_exit_work                      0.641051
sys_semtimedop                         0.639077
scsi_queue_next_request                0.628989
sys_ipc                                0.625478
clear_queue_congested                  0.622805
scsi_get_request_dev                   0.620372
serial_out                             0.620372
elv_merge                              0.620372
skip_atoi                              0.618149
bio_alloc                              0.615108
restore_i387                           0.61507
sys_getdents64                         0.611874
as_find_next_arq                       0.611381
work_pending                           0.609489
end_page_writeback                     0.608556
mempool_alloc                          0.604465
as_find_arq_hash                       0.598103
find_group_orlov                       0.597395
__blk_put_request                      0.596642
mpage_writepage                        0.596313
ahc_linux_run_complete_queue           0.594523
sys_socketcall                         0.590831
ext2_mkdir                             0.590831
ext2_writepages                        0.590831
__put_task_struct                      0.579014
sys_gettimeofday                       0.579014
scsi_get_command                       0.574661
iget_locked                            0.572849
tty_ioctl                              0.570457
load_script                            0.567197
put_as_io_context                      0.565954
filemap_populate                       0.564866
scsi_done                              0.563562
elv_queue_empty                        0.551442
sysctl_string                          0.551442
sys_mkdir                              0.551442
unix_write_space                       0.551442
neigh_update                           0.551442
sock_wmalloc                           0.551442
hash_dcookie                           0.551442
dget_locked                            0.551442
sys_chmod                              0.551442
do_sysctl_strategy                     0.551442
del_timer_sync                         0.548712
ahc_done                               0.546995
mpage_end_io_write                     0.543212
sync_sb_inodes                         0.53592
end_buffer_async_write                 0.533653
elv_next_request                       0.531748
as_insert_request                      0.531748
batch_entropy_store                    0.526376
sys_getuid                             0.526376
ahc_linux_run_device_queue             0.52433
proc_destroy_inode                     0.52298
writeback_inodes                       0.522419
radix_tree_extend                      0.522419
pid_base_iput                          0.516977
i_waitq_head                           0.512841
load_msg                               0.510284
as_remove_dispatched_request           0.509023
proc_info_read                         0.509023
remove_arg_zero                        0.509023
scsi_init_io                           0.501874
scsi_host_busy_dec_and_test            0.499934
scsi_init_cmd_errh                     0.497986
.text.lock.inode                       0.496298
scsi_free_sgtable                      0.496298
intr_handler                           0.496298
ll_back_merge_fn                       0.496298
locks_init_lock                        0.496298
dev_watchdog                           0.496298
netif_rx                               0.496298
skb_release_data                       0.496298
bio_phys_segments                      0.496298
scsi_add_timer                         0.496298
__up                                   0.496298
as_add_arq_hash                        0.495436
__as_add_arq_rb                        0.492359
__make_request                         0.490844
writeback_release                      0.49069
as_add_request                         0.490171
as_choose_req                          0.487967
end_that_request_first                 0.486566
.text.lock.fs_writeback                0.484889
ahc_run_qoutfifo                       0.482512
fn_hash_lookup                         0.472665
show_cpuinfo                           0.472665
truncate_complete_page                 0.471169
bio_add_page                           0.469471
prune_dcache                           0.468943
scsi_put_command                       0.467938
rb_next                                0.467527
bio_endio                              0.465279
as_next_request                        0.462238
del_timer                              0.460367
init_page_buffers                      0.459535
ahc_linux_isr                          0.457226
pid_delete_dentry                      0.45118
__block_write_full_page                0.449323
end_that_request_last                  0.448462
disk_round_stats                       0.44791
as_move_to_dispatch                    0.443123
meminfo_read_proc                      0.440264
bio_destructor                         0.433922
elv_remove_request                     0.431563
add_timer                              0.430814
as_find_arq_rb                         0.430462
sd_rw_intr                             0.426923
ahc_linux_queue                        0.420474
scsi_finish_command                    0.419944
writeback_acquire                      0.419896
scsi_prep_fn                           0.419407
neigh_lookup                           0.413581
uart_start                             0.413581
do_setitimer                           0.413581
call_function_interrupt                0.413581
sys_connect                            0.413581
sockfd_lookup                          0.413581
move_addr_to_kernel                    0.413581
as_merged_request                      0.413581
elv_rq_merge_ok                        0.413581
uart_write_wakeup                      0.413581
tty_read                               0.413581
freeque                                0.413581
ext2_readpages                         0.413581
sys_symlink                            0.413581
kill_proc_info                         0.413581
sys_getegid                            0.413581
sys_alarm                              0.413581
scsi_decide_disposition                0.407409
as_update_arq                          0.401417
ahc_linux_queue_cmd_complete           0.396769
blk_rq_map_sg                          0.395778
write_inode                            0.3956
sd_init_command                        0.389812
.text.lock.inode                       0.381768
drive_stat_acct                        0.375983
find_task_by_pid                       0.375983
scsi_delete_timer                      0.367628
__writeback_single_inode               0.367628
as_merge                               0.367628
__end_that_request_first               0.363778
mpage_writepages                       0.362196
as_queue_notready                      0.354498
proc_lookupfd                          0.354498
scsi_request_fn                        0.35021
as_dispatch_request                    0.340056
mark_buffer_async_write                0.330865
sock_init_data                         0.330865
locks_insert_lock                      0.330865
wb_kupdate                             0.330865
second_overflow                        0.330865
rb_prev                                0.328744
ksize                                  0.327419
as_remove_queued_request               0.326863
__scsi_get_command                     0.321674
.text.lock.ll_rw_blk                   0.320244
get_request                            0.316929
sock_map_fd                            0.310186
bio_get_nr_vecs                        0.310186
get_as_io_context                      0.30376
setattr_mask                           0.295415
submit_bh                              0.275721
ret_from_fork                          0.275721
ip_queue_xmit                          0.275721
.text.lock.hosts                       0.275721
do_sysctl                              0.275721
put_fs_struct                          0.275721
io_schedule                            0.275721
end_bio_bh_io_sync                     0.261935
blk_run_queues                         0.261209
set_queue_congested                    0.25734
as_fifo_expired                        0.254512
__pagevec_release                      0.248149
as_complete_arq                        0.248149
as_update_iohist                       0.243283
mask_and_ack_level_ioapic_irq          0.236332
read_chan                              0.229767
radix_tree_node_ctor                   0.227243
io_schedule_timeout                    0.22559
transmit_chars                         0.206791
schedule_work                          0.206791
.text.lock.scsi                        0.179077
unix_find_other                        0.165433
ext2_set_link                          0.165433
queue_delayed_work                     0.165433
shrink_dcache_parent                   0.137861
block_write_full_page                  0.137861
blk_queue_bounce                       0.118166
blk_plug_device                        0.118166
init_buffer_head                       0.103785
ss_wakeup                              0.0973133
mpage_end_io_read                      0.0580465
__lock_page                            0.0516977
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org">aart@kvack.org</a>

  reply	other threads:[~2003-03-21  7:07 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-20 23:12 Hugh Dickins
2003-03-20 23:14 ` [PATCH] anobjrmap 2/6 mapping Hugh Dickins
2003-03-21  6:48   ` Andrew Morton
2003-03-24 19:38     ` Stephen C. Tweedie
2003-03-24 22:12       ` Andrew Morton
2003-03-20 23:15 ` [PATCH] anobjrmap 3/6 unchained Hugh Dickins
2003-03-20 23:20   ` William Lee Irwin III
2003-03-20 23:15 ` [PATCH] anobjrmap 4/6 anonmm Hugh Dickins
2003-03-20 23:16 ` [PATCH] anobjrmap 5/6 rechained Hugh Dickins
2003-03-20 23:17 ` [PATCH] anobjrmap 6/6 arches Hugh Dickins
2003-03-21  6:48 ` [PATCH] anobjrmap 1/6 rmap.h Andrew Morton
2003-03-21  7:07   ` William Lee Irwin III [this message]
2003-03-21  7:15     ` William Lee Irwin III

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030321070746.GF1350@holomorphy.com \
    --to=wli@holomorphy.com \
    --cc=akpm@digeo.com \
    --cc=hugh@veritas.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox