All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Molina <tmolina@cablespeed.com>
To: William Lee Irwin III <wli@holomorphy.com>
Cc: Linus Torvalds <torvalds@osdl.org>,
	Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: 2.6.0 performance problems
Date: Tue, 30 Dec 2003 16:14:13 -0500 (EST)	[thread overview]
Message-ID: <Pine.LNX.4.58.0312301524220.3152@localhost.localdomain> (raw)
In-Reply-To: <20031230143929.GN27687@holomorphy.com>

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1066 bytes --]



On Tue, 30 Dec 2003, William Lee Irwin III wrote:

> Okay, thus far we have some seriously performance-affecting debug
> options. Could you turn those off and build non-modular?

Done.

report1.txt is the result of:
opreport `bk export linux-2.5 linux-2.6-testb`

report2.txt is the result of:
opreport -l vmlinux


The times for this operation is:
real	15m20s
user	0m35s
sys	0m20s


On my main system (1.3GHz Athlon, 512MB memory, fast hard drive; in other 
words has plenty of resources) I get similar results, scaled down of 
course.

On 2.4 the times are
real	3m47s
user	14s
sys	7s

On 2.6 the times are
real	3m27s
user	14s
sys	7s


I also get 90+ percent iowait under 2.6 and 0 iowait in 2.4.  I'm not sure 
how the alleged suckiness of 2.6 paging fits into this.  On this system 
the execution times are almost the same.  On this machine, in addition to 
the iowait differences, there are cpu use statistics as reported by top.  
On 2.4 idle time is 70 percent while on 2.6 the idle time is near zero 
percent.  I'm not sure what the significance of this is.

[-- Attachment #2: Type: TEXT/PLAIN, Size: 589 bytes --]

CPU: PIII, speed 648.072 MHz (estimated)
Counted CPU_CLK_UNHALTED events (clocks processor is not halted) with a unit mask of 0x00 (No unit mask) count 324036
    91780 55.8442 vmlinux
    51219 31.1646 bk
    15294  9.3057 libc-2.3.2.so
     4674  2.8439 libperl.so
      618  0.3760 perl
      266  0.1618 oprofiled
      249  0.1515 bash
      119  0.0724 libpthread-0.60.so
       57  0.0347 sendmail.sendmail
       38  0.0231 ld-2.3.2.so
       22  0.0134 cupsd
        8  0.0049 init
        4  0.0024 syslogd
        1 6.1e-04 libdl-2.3.2.so
        1 6.1e-04 gpm

[-- Attachment #3: Type: TEXT/PLAIN, Size: 35154 bytes --]

CPU: PIII, speed 648.072 MHz (estimated)
Counted CPU_CLK_UNHALTED events (clocks processor is not halted) with a unit mask of 0x00 (No unit mask) count 324036
vma      samples  %           symbol name
c0115e20 22498    22.6776     mark_offset_tsc
c0110080 12707    12.8084     mask_and_ack_8259A
c018eec0 7115      7.1718     ext3_find_entry
c010ff60 4013      4.0450     enable_8259A_irq
c0168d50 2650      2.6712     __d_lookup
c015eb10 1727      1.7408     link_path_walk
c010afd0 1482      1.4938     irq_entries_start
c027f730 1316      1.3265     ide_outb
c0116920 1043      1.0513     apm_bios_call_simple
c0187110 1006      1.0140     find_next_usable_block
c0225740 718       0.7237     __copy_from_user_ll
c0225200 693       0.6985     atomic_dec_and_lock
c010b870 662       0.6673     apic_timer_interrupt
c013d3a0 661       0.6663     kmem_cache_alloc
c027f6c0 640       0.6451     ide_inb
c0197a40 532       0.5362     ext3_permission
c016a2e0 498       0.5020     find_inode_fast
c0223390 466       0.4697     radix_tree_lookup
c0198cf0 460       0.4637     do_get_write_access
c01894d0 439       0.4425     ext3_new_inode
c0143560 432       0.4354     do_anonymous_page
c0127bf0 430       0.4334     run_timer_softirq
c0155df0 428       0.4314     block_write_full_page
c01184b0 398       0.4012     smp_apic_timer_interrupt
c0225430 396       0.3992     strncpy_from_user
c01237c0 391       0.3941     do_softirq
c0154000 389       0.3921     __find_get_block
c0154910 380       0.3830     __block_prepare_write
c011be50 379       0.3820     schedule
c0167c90 373       0.3760     dput
c01a0180 366       0.3689     journal_add_journal_head
c015ea60 361       0.3639     do_lookup
c013d460 357       0.3599     kmem_cache_free
c0152fa0 349       0.3518     __find_get_block_slow
c019ad50 344       0.3467     journal_commit_transaction
c010d480 339       0.3417     do_IRQ
c011b9a0 327       0.3296     scheduler_tick
c0144f00 302       0.3044     do_mmap_pgoff
c018d430 302       0.3044     ext3_read_inode
c010ae57 297       0.2994     sysenter_past_esp
c01687b0 288       0.2903     d_alloc
c0260290 267       0.2691     __make_request
c02256c0 264       0.2661     __copy_to_user_ll
c01375f0 264       0.2661     generic_file_aio_write_nolock
c025ec00 248       0.2500     blk_rq_map_sg
c013d1e0 246       0.2480     free_block
c0127a60 246       0.2480     update_one_process
c0135c60 243       0.2449     find_get_page
c0168170 235       0.2369     prune_dcache
c0171790 234       0.2359     do_mpage_readpage
c019a800 231       0.2328     __journal_file_buffer
c01238f0 229       0.2308     raise_softirq
c01396a0 220       0.2218     __rmqueue
c018aaa0 215       0.2167     ext3_get_block_handle
c0139af0 212       0.2137     buffered_rmqueue
c018d710 210       0.2117     ext3_do_update_inode
c012df00 210       0.2117     supplemental_group_member
c027ce90 208       0.2097     ide_do_request
c010d120 206       0.2076     handle_IRQ_event
c010af0a 206       0.2076     restore_all
c0111210 201       0.2026     timer_interrupt
c02a3780 191       0.1925     cfb_imageblit
c0152880 190       0.1915     wake_up_buffer
c010d250 186       0.1875     note_interrupt
c0138970 185       0.1865     mempool_alloc
c0153f00 183       0.1845     bh_lru_install
c012bed0 181       0.1824     do_sigaction
c0169940 180       0.1814     alloc_inode
c013cfd0 180       0.1814     cache_alloc_refill
c010ff00 178       0.1794     disable_8259A_irq
c0199d20 175       0.1764     journal_stop
c0109490 174       0.1754     __switch_to
c010b850 172       0.1734     common_interrupt
c015e5c0 166       0.1673     permission
c02d75e0 162       0.1633     i8042_interrupt
c018d050 161       0.1623     ext3_get_inode_block
c0198400 161       0.1623     start_this_handle
c018af50 158       0.1593     ext3_getblk
c0199ff0 156       0.1572     __journal_unfile_buffer
c0187790 156       0.1572     ext3_new_block
c012c770 156       0.1572     notifier_call_chain
c015e930 154       0.1552     follow_mount
c02900d0 153       0.1542     ide_build_dmatable
c0127970 150       0.1512     update_wall_time_one_tick
c0156710 149       0.1502     bio_alloc
c02a3120 149       0.1502     bitcpy_rev
c0187ec0 149       0.1502     ext3_check_dir_entry
c01456f0 149       0.1502     find_vma
c018a3e0 147       0.1482     ext3_get_branch
c0116bd0 146       0.1472     apm_cpu_idle
c0127dc0 146       0.1472     do_timer
c018fae0 144       0.1451     add_dirent_to_buf
c0127a20 142       0.1431     update_wall_time
c0116b20 141       0.1421     apm_do_idle
c025f970 141       0.1421     get_request
c015f5f0 141       0.1421     path_lookup
c013fbc0 139       0.1401     shrink_cache
c0199870 138       0.1391     journal_dirty_metadata
c02a2dd0 137       0.1381     bitcpy
c011a3a0 137       0.1381     do_page_fault
c015b1b0 136       0.1371     cp_new_stat64
c019c880 135       0.1361     __try_to_free_cp_buf
c0127b80 135       0.1361     update_process_times
c0260830 129       0.1300     generic_make_request
c016ad60 126       0.1270     iput
c0139250 124       0.1250     bad_range
c0141f80 124       0.1250     zap_pte_range
c0265580 122       0.1230     as_dispatch_request
c0156a00 122       0.1230     bio_add_page
c0170dd0 122       0.1230     sync_sb_inodes
c0127370 121       0.1220     __mod_timer
c0136bc0 121       0.1220     filemap_nopage
c011b370 121       0.1220     recalc_task_prio
c0143760 120       0.1210     do_no_page
c018a290 120       0.1210     ext3_block_to_path
c01874f0 120       0.1210     ext3_try_to_allocate
c0139c60 116       0.1169     __alloc_pages
c027f740 115       0.1159     ide_outbsync
c015aa10 112       0.1129     generic_fillattr
c01207f0 112       0.1129     profile_hook
c010baa8 111       0.1119     page_fault
c013b3e0 110       0.1109     __set_page_dirty_nobuffers
c011b540 109       0.1099     try_to_wake_up
c0153db0 108       0.1089     __brelse
c0139640 108       0.1089     prep_new_page
c0339700 107       0.1079     increment_tail
c01272b0 107       0.1079     internal_add_timer
c012df40 106       0.1068     in_group_p
c0281250 104       0.1048     do_rw_taskfile
c0147d00 104       0.1048     page_add_rmap
c0135ab0 104       0.1048     unlock_page
c01399c0 103       0.1038     free_hot_cold_page
c027f780 102       0.1028     ide_outl
c012c400 101       0.1018     sys_rt_sigaction
c02658e0 99        0.0998     as_add_request
c025e9e0 97        0.0978     blk_recount_segments
c010feb0 97        0.0978     end_8259A_irq
c018d160 96        0.0968     ext3_get_inode_loc
c013fee0 96        0.0968     refill_inactive_zone
c0150820 95        0.0958     get_unused_fd
c013ea60 93        0.0937     __pagevec_lru_add
c0225560 92        0.0927     __copy_user_intel
c01a02d0 91        0.0917     __journal_remove_journal_head
c0171b40 91        0.0917     mpage_readpages
c0115da0 91        0.0917     sched_clock
c0264b20 88        0.0887     as_update_iohist
c016a040 88        0.0887     prune_icache
c0145d50 87        0.0877     do_munmap
c011d9d0 87        0.0877     prepare_to_wait
c0265390 86        0.0867     as_move_to_dispatch
c027d630 86        0.0867     ide_intr
c018b280 85        0.0857     walk_page_buffers
c015e3d0 84        0.0847     getname
c011c4c0 82        0.0827     __wake_up
c0169ae0 82        0.0827     inode_init_once
c015fb10 81        0.0816     may_open
c028feb0 80        0.0806     ide_build_sglist
c011c3e0 80        0.0806     preempt_schedule
c01709a0 79        0.0796     __mark_inode_dirty
c01a04b0 78        0.0786     journal_put_journal_head
c0135860 77        0.0776     add_to_page_cache
c010ade1 77        0.0776     ret_from_intr
c01540f0 76        0.0766     __getblk
c0186aa0 76        0.0766     ext3_get_group_desc
c01987f0 76        0.0766     journal_start
c0223570 76        0.0766     radix_tree_delete
c02239b0 76        0.0766     rb_erase
c011c450 75        0.0756     __wake_up_common
c0265c80 75        0.0756     as_queue_empty
c027cbd0 74        0.0746     start_request
c0264540 73        0.0736     as_choose_req
c0260c70 72        0.0726     __end_that_request_first
c019dd50 72        0.0726     journal_cancel_revoke
c013e620 72        0.0726     mark_page_accessed
c02a2630 71        0.0716     bitfill32
c01560e0 71        0.0716     ll_rw_block
c0287c00 70        0.0706     lba_28_rw_disk
c013d960 70        0.0706     reap_timer_fnc
c0143c00 69        0.0696     handle_mm_fault
c01359b0 69        0.0696     page_waitqueue
c0154520 68        0.0685     __block_write_full_page
c019e630 68        0.0685     journal_write_metadata_buffer
c025f4e0 67        0.0675     blk_run_queues
c0138ad0 67        0.0675     mempool_free
c01528b0 67        0.0675     unlock_buffer
c018de90 66        0.0665     ext3_dirty_inode
c02232d0 66        0.0665     radix_tree_insert
c0339720 66        0.0665     sync_buffer
c0170ae0 65        0.0655     __sync_single_inode
c010d380 65        0.0655     enable_irq
c027bee0 65        0.0655     ide_end_request
c02807d0 65        0.0655     ide_execute_command
c010dde0 64        0.0645     disable_irq_nosync
c016a520 64        0.0645     get_new_inode_fast
c0199680 64        0.0645     journal_dirty_data
c013f660 64        0.0645     shrink_list
c015aab0 64        0.0645     vfs_getattr
c0151550 64        0.0645     vfs_write
c0116100 63        0.0635     delay_tsc
c0155f70 63        0.0635     submit_bh
c02609c0 63        0.0635     submit_bio
c0264e10 62        0.0625     as_completed_request
c018de30 62        0.0625     ext3_mark_inode_dirty
c0261230 62        0.0625     get_io_context
c02233f0 61        0.0615     __lookup
c013bd20 61        0.0615     do_page_cache_readahead
c0264480 60        0.0605     as_add_arq_rb
c0265890 60        0.0605     as_next_request
c02664a0 60        0.0605     as_set_request
c0139360 60        0.0605     free_pages_bulk
c02649a0 59        0.0595     as_can_break_anticipation
c01275f0 59        0.0595     del_timer
c02823f0 59        0.0595     ide_handler_parser
c013e820 59        0.0595     release_pages
c015fa30 59        0.0595     vfs_create
c0144c10 59        0.0595     vma_merge
c02237f0 58        0.0585     __rb_erase_color
c018b380 58        0.0585     ext3_prepare_write
c01722e0 58        0.0585     mpage_writepages
c025fee0 57        0.0575     disk_round_stats
c015f8c0 56        0.0564     __user_walk
c0234410 56        0.0564     add_timer_randomness
c0265300 56        0.0564     as_fifo_expired
c018f4f0 56        0.0564     ext3_lookup
c018a8a0 56        0.0564     ext3_splice_branch
c0225340 56        0.0564     memcpy
c0142c50 55        0.0554     do_wp_page
c025fe50 55        0.0554     drive_stat_acct
c027fe90 55        0.0554     ide_wait_stat
c0147dd0 55        0.0554     page_remove_rmap
c0152450 54        0.0544     __fput
c0264ff0 54        0.0544     as_remove_queued_request
c018dd60 54        0.0544     ext3_reserve_inode_write
c025f8b0 54        0.0544     freed_request
c0290590 54        0.0544     ide_start_dma
c0199550 54        0.0544     journal_get_undo_access
c0199300 53        0.0534     journal_get_write_access
c015e780 53        0.0534     real_lookup
c013e570 52        0.0524     activate_page
c0264370 52        0.0524     as_add_arq_hash
c025d9d0 52        0.0524     elv_queue_empty
c015fcd0 52        0.0524     open_namei
c0223700 52        0.0524     rb_insert_color
c013b9d0 52        0.0524     read_pages
c0152ae0 51        0.0514     end_buffer_write_sync
c018dca0 51        0.0514     ext3_writepage_trans_blocks
c0145a70 51        0.0514     unmap_region
c0142200 51        0.0514     unmap_vmas
c012ede0 51        0.0514     worker_thread
c0154400 50        0.0504     create_empty_buffers
c0168980 50        0.0504     d_instantiate
c01455b0 50        0.0504     get_unmapped_area
c013ae30 49        0.0494     balance_dirty_pages_ratelimited
c0135b90 48        0.0484     __lock_page
c0265220 48        0.0484     as_remove_request
c016b2e0 48        0.0484     inode_change_ok
c0141a70 48        0.0484     pte_alloc_map
c02231c0 48        0.0484     radix_tree_preload
c016b200 48        0.0484     wake_up_inode
c02345c0 47        0.0474     add_disk_randomness
c0152860 47        0.0474     bh_waitq_head
c0167c10 47        0.0474     d_callback
c018b580 47        0.0474     ext3_ordered_commit_write
c0145910 47        0.0474     free_pgtables
c016a960 47        0.0474     iget_locked
c0265cf0 46        0.0464     as_merge
c01900e0 46        0.0464     ext3_add_entry
c018db00 46        0.0464     ext3_setattr
c0192910 45        0.0454     ext3_alloc_inode
c01115c0 44        0.0444     sys_mmap2
c0167c50 43        0.0433     d_free
c015abb0 43        0.0433     vfs_lstat
c021fe30 42        0.0423     cap_vm_enough_memory
c0282350 42        0.0423     ide_pre_handler_parser
c0144770 42        0.0423     remove_shared_vm_struct
c01397c0 42        0.0423     rmqueue_bulk
c0142180 42        0.0423     unmap_page_range
c0265b90 41        0.0413     as_insert_request
c0141620 41        0.0413     blk_queue_bounce
c0135d30 41        0.0413     find_lock_page
c0145760 41        0.0413     find_vma_prev
c0152280 41        0.0413     get_empty_filp
c016b650 41        0.0413     notify_change
c0264500 40        0.0403     as_find_arq_rb
c0192090 40        0.0403     ext3_journal_start
c0282490 40        0.0403     ide_cmd_type_parser
c01987a0 40        0.0403     new_handle
c016a350 40        0.0403     new_inode
c0148230 39        0.0393     __pte_chain_free
c01570c0 39        0.0393     bio_endio
c027fdb0 39        0.0393     drive_is_ready
c018d3d0 39        0.0393     ext3_set_inode_flags
c0287de0 39        0.0393     ide_do_rw_disk
c01459b0 39        0.0393     unmap_vma
c0152770 38        0.0383     __constant_c_and_count_memset
c0287910 38        0.0383     __ide_do_rw_disk
c01566b0 38        0.0383     bio_destructor
c025f1f0 38        0.0383     blk_plug_device
c0156280 38        0.0383     drop_buffers
c011dad0 38        0.0383     finish_wait
c016b460 38        0.0383     inode_setattr
c0145f00 38        0.0383     sys_munmap
c02907e0 37        0.0373     __ide_dma_begin
c013eb60 37        0.0373     __pagevec_lru_add_active
c0153a00 37        0.0373     create_buffers
c0123740 37        0.0373     current_kernel_time
c025d880 37        0.0373     elv_next_request
c01448f0 37        0.0373     find_vma_prepare
c0287a30 37        0.0373     get_command
c028fe00 37        0.0373     ide_dma_intr
c0223af0 37        0.0373     rb_next
c0150340 37        0.0373     sys_chmod
c02252d0 36        0.0363     __const_udelay
c03398b0 36        0.0363     add_event_entry
c02643c0 36        0.0363     as_find_arq_hash
c011b320 36        0.0363     effective_prio
c013a120 36        0.0363     nr_free_pages
c0153420 35        0.0353     inode_has_buffers
c019aca0 35        0.0353     journal_end_buffer_io_sync
c018a5f0 34        0.0343     ext3_alloc_branch
c015b3a0 34        0.0343     inode_add_bytes
c0167220 34        0.0343     locks_remove_posix
c025d7d0 33        0.0333     __elv_add_request
c02908d0 33        0.0333     __ide_dma_test_irq
c0264cf0 33        0.0333     as_update_arq
c013cd40 33        0.0333     cache_grow
c013b860 33        0.0333     file_ra_state_init
c02cb2e0 33        0.0333     stall_callback
c016ae80 33        0.0333     update_atime
c0290640 32        0.0323     __ide_dma_read
c01690a0 32        0.0323     d_rehash
c0188ad0 32        0.0323     ext3_file_write
c0150b10 32        0.0323     filp_close
c016ae30 32        0.0323     inode_times_differ
c016af60 32        0.0323     inode_update_time
c01a00d0 32        0.0323     journal_alloc_journal_head
c01482b0 32        0.0323     pte_chain_alloc
c0192100 31        0.0312     __ext3_journal_stop
c0290830 31        0.0312     __ide_dma_end
c0151490 31        0.0312     do_sync_write
c0153260 31        0.0312     end_buffer_async_write
c0138240 31        0.0312     generic_file_aio_write
c014ff40 31        0.0312     sys_access
c025ff30 30        0.0302     __blk_put_request
c0154d30 30        0.0302     __block_commit_write
c02909b0 30        0.0302     __ide_dma_count
c0145b50 30        0.0302     detach_vmas_to_be_unmapped
c013d7e0 30        0.0302     drain_array
c02a21e0 30        0.0302     soft_cursor
c0150ba0 30        0.0302     sys_close
c0156500 29        0.0292     alloc_buffer_head
c025dcd0 29        0.0292     elv_try_last_merge
c0150a10 29        0.0292     fd_install
c0265110 28        0.0282     as_remove_dispatched_request
c016c0e0 28        0.0282     dnotify_parent
c027d230 28        0.0282     do_ide_request
c0155f30 28        0.0282     end_bio_bh_io_sync
c018a4d0 28        0.0282     ext3_find_near
c0197c00 28        0.0282     ext3_init_acl
c0188a20 28        0.0282     ext3_release_file
c0150650 28        0.0282     filp_open
c0339320 28        0.0282     get_exec_dcookie
c0138b90 28        0.0282     mempool_alloc_slab
c018b1d0 27        0.0272     ext3_bread
c0135ed0 27        0.0272     find_get_pages
c0261140 27        0.0272     put_io_context
c016b5f0 27        0.0272     setattr_mask
c029d860 27        0.0272     sys_outbuf
c016aa20 26        0.0262     __insert_inode_hash
c0153620 26        0.0262     __set_page_dirty_buffers
c0264670 26        0.0262     as_find_next_arq
c0260ec0 26        0.0262     end_that_request_last
c010b8d8 26        0.0262     error_code
c01a0290 26        0.0262     journal_grab_journal_head
c025ed60 26        0.0262     ll_back_merge_fn
c0171540 26        0.0262     mpage_end_io_read
c012fb50 26        0.0262     rcu_do_batch
c0127db0 26        0.0262     run_local_timers
c0153c60 25        0.0252     __getblk_slow
c01568e0 25        0.0252     bio_put
c0169c80 25        0.0252     clear_inode
c018a560 25        0.0252     ext3_find_goal
c018b920 25        0.0252     ext3_ordered_writepage
c0128ea0 25        0.0252     rm_from_queue
c0144a40 25        0.0252     vma_link
c02648e0 24        0.0242     as_close_req
c025f370 24        0.0242     generic_unplug_device
c015e6b0 24        0.0242     path_release
c011d960 24        0.0242     remove_wait_queue
c0280fa0 23        0.0232     SELECT_DRIVE
c013d3e0 23        0.0232     __kmalloc
c011d8a0 23        0.0232     add_wait_queue
c02647d0 23        0.0232     as_antic_stop
c0135b10 23        0.0232     end_page_writeback
c0192a80 23        0.0232     ext3_clear_inode
c018ae00 23        0.0232     ext3_get_block
c018dd20 23        0.0232     ext3_mark_iloc_dirty
c0137210 23        0.0232     generic_file_mmap
c013e720 23        0.0232     lru_add_drain
c0153d60 23        0.0232     mark_buffer_dirty
c0147c50 23        0.0232     page_referenced
c012ec00 23        0.0232     queue_work
c0145a40 23        0.0232     unmap_vma_list
c019e930 22        0.0222     __log_space_left
c013cc90 22        0.0222     cache_init_objs
c012fb20 22        0.0222     call_rcu
c014cb10 22        0.0222     free_page_and_swap_cache
c02234d0 22        0.0222     radix_tree_gang_lookup
c01516f0 22        0.0222     sys_write
c02c7610 22        0.0222     uhci_hub_status_data
c0142110 22        0.0222     zap_pmd_range
c0264ae0 21        0.0212     as_can_anticipate
c02612b0 21        0.0212     copy_io_context
c01506c0 21        0.0212     dentry_open
c0167340 21        0.0212     locks_remove_flock
c029d8a0 21        0.0212     move_buf_aligned
c0186b60 21        0.0212     read_block_bitmap
c010ae14 21        0.0212     resume_kernel
c02b6fa0 21        0.0212     rh_report_status
c015b320 21        0.0212     sys_lstat64
c0163d00 21        0.0212     sys_select
c0266430 20        0.0202     as_put_request
c025f2c0 20        0.0202     blk_remove_plug
c01893d0 20        0.0202     find_group_other
c011d2f0 20        0.0202     io_schedule
c0138bb0 20        0.0202     mempool_free_slab
c0154260 20        0.0202     set_bh_page
c0225260 19        0.0192     __delay
c011db50 19        0.0192     autoremove_wake_function
c0168cf0 19        0.0192     d_lookup
c0197da0 19        0.0192     ext3_acl_chmod
c0190a60 19        0.0192     ext3_create
c0339390 19        0.0192     lookup_dcookie
c01374c0 19        0.0192     remove_suid
c0264320 18        0.0181     as_remove_merge_hints
c013d2c0 18        0.0181     cache_flusharray
c025dd60 18        0.0181     clear_queue_congested
c0152550 18        0.0181     fget_light
c0152620 18        0.0181     file_move
c0152430 18        0.0181     fput
c0153b20 18        0.0181     grow_dev_page
c0150a50 18        0.0181     sys_open
c013b520 18        0.0181     test_clear_page_dirty
c01541b0 17        0.0171     __bread
c01354f0 17        0.0171     __remove_from_page_cache
c025da50 17        0.0171     elv_set_request
c018a250 17        0.0171     ext3_alloc_block
c0152510 17        0.0171     fget
c019ff70 17        0.0171     journal_blocks_per_page
c015f810 17        0.0171     lookup_hash
c0171660 17        0.0171     mpage_alloc
c0160ae0 17        0.0171     sys_unlink
c01529e0 16        0.0161     __set_page_buffers
c0152900 16        0.0161     __wait_on_buffer
c03394b0 16        0.0161     add_user_ctx_switch
c0157440 16        0.0161     bio_phys_segments
c016bdd0 16        0.0161     dnotify_flush
c013d8b0 16        0.0161     drain_array_locked
c025d6e0 16        0.0161     elv_merge
c0155590 16        0.0161     generic_commit_write
c02cb480 16        0.0161     init_stall_timer
c013f120 16        0.0161     invalidate_mapping_pages
c0261120 16        0.0161     kblockd_schedule_work
c0127580 16        0.0161     mod_timer
c0168bf0 15        0.0151     d_splice_alias
c025daf0 15        0.0151     elv_completed_request
c01909e0 15        0.0151     ext3_add_nondir
c018bd90 15        0.0151     ext3_releasepage
c018c060 15        0.0151     ext3_set_aops
c02cbb70 15        0.0151     hc_state_transitions
c016b090 15        0.0151     i_waitq_head
c0223260 15        0.0151     radix_tree_extend
c02236c0 14        0.0141     __rb_rotate_right
c0155510 14        0.0141     block_prepare_write
c01639f0 14        0.0141     do_select
c01757e0 14        0.0141     eventpoll_init_file
c0152680 14        0.0141     file_kill
c013e6c0 14        0.0141     lru_cache_add_active
c0290710 13        0.0131     __ide_dma_write
c0264450 13        0.0131     as_find_first_arq
c02663c0 13        0.0131     as_work_handler
c0144b60 13        0.0131     can_vma_merge_before
c011c430 13        0.0131     default_wake_function
c0191340 13        0.0131     ext3_orphan_del
c0135e00 13        0.0131     find_or_create_page
c0156560 13        0.0131     free_buffer_head
c0139ad0 13        0.0131     free_hot_page
c0122080 13        0.0131     next_thread
c010adfc 13        0.0131     resume_userspace
c0160950 13        0.0131     vfs_unlink
c019d050 12        0.0121     __journal_clean_checkpoint_list
c0188a90 12        0.0121     ext3_open_file
c018bd20 12        0.0121     ext3_readpages
c019aab0 12        0.0121     journal_file_buffer
c01806a0 12        0.0121     proc_lookup
c01564c0 12        0.0121     recalc_bh_state
c0169c20 11        0.0111     __iget
c03395a0 11        0.0111     add_us_sample
c0265e90 11        0.0111     as_merged_request
c015e6f0 11        0.0111     cached_lookup
c018b490 11        0.0111     ext3_journal_dirty_data
c029da30 11        0.0111     fb_get_buffer_offset
c016abe0 11        0.0111     generic_forget_inode
c013d4b0 11        0.0111     kfree
c01637d0 11        0.0111     poll_freewait
c0188c10 11        0.0111     read_inode_bitmap
c0156360 11        0.0111     try_to_free_buffers
c0281030 10        0.0101     SELECT_MASK
c0223680 10        0.0101     __rb_rotate_left
c0339610 10        0.0101     add_sample
c0127680 10        0.0101     cascade
c0156220 10        0.0101     check_ttfb_buffer
c025d990 10        0.0101     elv_remove_request
c0152ab0 10        0.0101     end_buffer_read_sync
c0299200 10        0.0101     fb_flashcursor
c02d78a0 10        0.0101     i8042_timer_func
c0223b50 10        0.0101     rb_prev
c013c3b0 10        0.0101     slab_destroy
c01544b0 10        0.0101     unmap_underlying_metadata
c0141c10 9         0.0091     copy_page_range
c01890f0 9         0.0091     find_group_orlov
c019dec0 9         0.0091     journal_write_revoke_records
c0223160 9         0.0091     radix_tree_node_alloc
c0223670 9         0.0091     radix_tree_node_ctor
c033c7b0 9         0.0091     sock_poll
c0339670 9         0.0091     take_tasks_mm
c01449a0 8         0.0081     __vma_link
c02642d0 8         0.0081     as_get_io_context
c0260ea0 8         0.0081     end_that_request_first
c018a0f0 8         0.0081     ext3_put_inode
c018ee90 8         0.0081     ext3_update_dx_flag
c019d170 7         0.0071     __journal_insert_checkpoint
c0135960 7         0.0071     add_to_page_cache_lru
c0169d40 7         0.0071     dispose_list
c025d710 7         0.0071     elv_merged_request
c025da90 7         0.0071     elv_put_request
c01a0160 7         0.0071     journal_free_journal_head
c019ebb0 7         0.0071     journal_next_log_block
c01542a0 7         0.0071     try_to_release_page
c0171030 7         0.0071     writeback_inodes
c013e9d0 6         0.0060     __pagevec_release_nonlru
c0157470 6         0.0060     bio_hw_segments
c0286a90 6         0.0060     default_end_request
c0136040 6         0.0060     do_generic_mapping_read
c013b200 6         0.0060     do_writepages
c018b850 6         0.0060     ext3_bmap
c01638f0 6         0.0060     max_select_fd
c0119f60 6         0.0060     pte_alloc_one
c0127f80 6         0.0060     schedule_timeout
c012f3d0 6         0.0060     schedule_work
c015b360 6         0.0060     sys_fstat64
c0122e10 6         0.0060     sys_time
c035fec0 6         0.0060     tcp_poll
c015f730 5         0.0050     __lookup_hash
c013e780 5         0.0050     __page_cache_release
c0123960 5         0.0050     __tasklet_schedule
c0339570 5         0.0050     add_sample_entry
c0264700 5         0.0050     as_antic_expired
c0158d10 5         0.0050     blkdev_writepage
c0350460 5         0.0050     dev_watchdog
c019d6e0 5         0.0050     find_revoke_record
c03396b0 5         0.0050     get_slots
c0290270 5         0.0050     ide_destroy_dmatable
c0153ab0 5         0.0050     init_page_buffers
c013e660 5         0.0050     lru_cache_add
c023bee0 5         0.0050     read_chan
c0153970 5         0.0050     remove_inode_buffers
c0111f00 5         0.0050     restore_fpu
c0339800 5         0.0050     sync_cpu_buffers
c0160430 5         0.0050     vfs_mkdir
c0151360 5         0.0050     vfs_read
c013a060 4         0.0040     __pagevec_free
c0144960 4         0.0040     __vma_link_rb
c0339470 4         0.0040     add_kernel_ctx_switch
c0140720 4         0.0040     balance_pgdat
c016adf0 4         0.0040     bmap
c01173c0 4         0.0040     check_events
c0299250 4         0.0040     cursor_timer_handler
c01512a0 4         0.0040     do_sync_read
c0155ef0 4         0.0040     generic_block_bmap
c015e610 4         0.0040     get_write_access
c0156640 4         0.0040     init_buffer
c01565d0 4         0.0040     init_buffer_head
c013edd0 4         0.0040     invalidate_complete_page
c01a0470 4         0.0040     journal_remove_journal_head
c019a2e0 4         0.0040     journal_try_to_free_buffers
c013bea0 4         0.0040     page_cache_readahead
c0170a90 4         0.0040     write_inode
c01714f0 4         0.0040     writeback_in_progress
c0152a20 3         0.0030     __clear_page_buffers
c0136530 3         0.0030     __generic_file_aio_read
c0139fa0 3         0.0030     __get_free_pages
c0339430 3         0.0030     add_cpu_switch
c0264850 3         0.0030     as_antic_timeout
c0265cd0 3         0.0030     as_latter_request
c01419c0 3         0.0030     clear_page_tables
c0169a80 3         0.0030     destroy_inode
c0190bd0 3         0.0030     ext3_mkdir
c018dac0 3         0.0030     ext3_write_inode
c0279480 3         0.0030     hermes_bap_pread
c0192990 3         0.0030     init_once
c02d0690 3         0.0030     input_event
c01538f0 3         0.0030     invalidate_inode_buffers
c019de50 3         0.0030     journal_switch_revoke_table
c0171620 3         0.0030     mpage_bio_submit
c013b760 3         0.0030     pdflush_operation
c0127f70 3         0.0030     process_timeout
c013f440 3         0.0030     shrink_slab
c0339870 3         0.0030     timer_ping
c016a3d0 3         0.0030     unlock_new_inode
c011b6f0 3         0.0030     wake_up_forked_process
c013a090 2         0.0020     __free_pages
c019ff90 2         0.0020     __jbd_kmalloc
c019ab10 2         0.0020     __journal_refile_buffer
c019d0e0 2         0.0020     __journal_remove_checkpoint
c019a210 2         0.0020     __journal_try_to_free_buffer
c0273bc0 2         0.0020     __orinoco_ev_info
c0163820 2         0.0020     __pollwait
c0339530 2         0.0020     add_cookie_switch
c0116830 2         0.0020     apm_bios_call
c01175d0 2         0.0020     apm_event_handler
c0116a40 2         0.0020     apm_get_event
c0264730 2         0.0020     as_antic_waitnext
c0260050 2         0.0020     blk_congestion_wait
c018b8f0 2         0.0020     bput_one
c01794b0 2         0.0020     create_elf_tables
c03421c0 2         0.0020     datagram_poll
c0246930 2         0.0020     do_con_trol
c0192960 2         0.0020     ext3_destroy_inode
c0136430 2         0.0020     file_read_actor
c013a0e0 2         0.0020     free_pages
c016aad0 2         0.0020     generic_delete_inode
c016ad40 2         0.0020     generic_drop_inode
c0150e10 2         0.0020     generic_file_llseek
c013a2f0 2         0.0020     get_page_state
c0279230 2         0.0020     hermes_bap_seek
c011cbc0 2         0.0020     idle_cpu
c016b870 2         0.0020     is_bad_inode
c019ec70 2         0.0020     journal_bmap
c018b900 2         0.0020     journal_dirty_data_fn
c019a1c0 2         0.0020     journal_unfile_buffer
c0243900 2         0.0020     kbd_keycode
c013cd00 2         0.0020     kmem_flagcheck
c0140940 2         0.0020     kswapd
c01600d0 2         0.0020     lookup_create
c013ece0 2         0.0020     pagevec_lookup
c01509d0 2         0.0020     put_unused_fd
c0299520 2         0.0020     putcs_aligned
c012fd60 2         0.0020     rcu_check_callbacks
c012fc60 2         0.0020     rcu_process_callbacks
c013e480 2         0.0020     rotate_reclaimable_page
c01276f0 2         0.0020     second_overflow
c012b430 2         0.0020     sys_rt_sigprocmask
c0123a00 2         0.0020     tasklet_action
c015ac10 2         0.0020     vfs_fstat
c0224830 2         0.0020     vsnprintf
c013afe0 2         0.0020     wb_kupdate
c01714d0 2         0.0020     writeback_acquire
c0234600 1         0.0010     SHATransform
c0153e50 1         0.0010     __bread_slow
c0169380 1         0.0010     __d_path
c0137530 1         0.0010     __filemap_copy_from_user_iovec
c0273e40 1         0.0010     __orinoco_ev_rx
c013e990 1         0.0010     __pagevec_release
c013b560 1         0.0010     __pdflush
c0170d20 1         0.0010     __writeback_single_inode
c0299820 1         0.0010     accel_putc
c0120090 1         0.0010     acquire_console_sem
c012f460 1         0.0010     alloc_pidmap
c0117660 1         0.0010     apm_mainloop
c0264780 1         0.0010     as_antic_waitreq
c02600e0 1         0.0010     attempt_merge
c013acf0 1         0.0010     balance_dirty_pages
c018b8e0 1         0.0010     bget_one
c0154dc0 1         0.0010     block_read_full_page
c0156430 1         0.0010     block_sync_page
c03b9660 1         0.0010     cache_clean
c0169ff0 1         0.0010     can_unuse
c0248540 1         0.0010     con_chars_in_buffer
c0247ed0 1         0.0010     console_callback
c0241b10 1         0.0010     conv_uni_to_pc
c011e780 1         0.0010     copy_process
c015b7d0 1         0.0010     copy_strings
c01694c0 1         0.0010     d_path
c012f820 1         0.0010     detach_pid
c010b928 1         0.0010     device_not_available
c0247770 1         0.0010     do_con_write
c011f170 1         0.0010     do_fork
c01228f0 1         0.0010     do_getitimer
c010ad30 1         0.0010     do_notify_resume
c0243f90 1         0.0010     do_update_region
c025d9f0 1         0.0010     elv_latter_request
c025dbe0 1         0.0010     elv_rq_merge_ok
c016b910 1         0.0010     expand_fd_array
c0187d30 1         0.0010     ext3_group_sparse
c018ca40 1         0.0010     ext3_truncate
c01635d0 1         0.0010     filldir64
c0239440 1         0.0010     flush_to_ldisc
c0117360 1         0.0010     get_event
c010aad0 1         0.0010     handle_signal
c011d310 1         0.0010     io_schedule_timeout
c038ca70 1         0.0010     ip_ct_find_helper
c0355c40 1         0.0010     ip_route_input
c0199350 1         0.0010     journal_get_create_access
c0242e10 1         0.0010     k_spec
c0243be0 1         0.0010     kbd_event
c019e240 1         0.0010     kjournald
c025efc0 1         0.0010     ll_merge_requests_fn
c0179cc0 1         0.0010     load_elf_binary
c010cdd0 1         0.0010     math_state_restore
c017bd40 1         0.0010     mb_cache_shrink_fn
c02d2030 1         0.0010     mousedev_event
c010ae1e 1         0.0010     need_resched
c011b960 1         0.0010     nr_running
c013a170 1         0.0010     nr_used_zone_pages
c0111670 1         0.0010     old_mmap
c023a430 1         0.0010     opost_block
c015db00 1         0.0010     pipe_poll
c0108f40 1         0.0010     prepare_to_copy
c017d800 1         0.0010     proc_alloc_inode
c01821f0 1         0.0010     proc_calc_metrics
c0180100 1         0.0010     proc_file_read
c017d990 1         0.0010     proc_get_inode
c0128790 1         0.0010     recalc_sigpending
c01200d0 1         0.0010     release_console_sem
c0339650 1         0.0010     release_mm
c0353160 1         0.0010     rt_hash_code
c0223c80 1         0.0010     rwsem_wake
c015bbc0 1         0.0010     setup_arg_pages
c010a610 1         0.0010     setup_frame
c016a240 1         0.0010     shrink_icache_memory
c012b370 1         0.0010     sigprocmask
c02244e0 1         0.0010     skip_atoi
c0225510 1         0.0010     strnlen_user
c02d6800 1         0.0010     synaptics_process_byte
c0157bc0 1         0.0010     sync_supers
c0169590 1         0.0010     sys_getcwd
c01604f0 1         0.0010     sys_mkdir
c0151680 1         0.0010     sys_read
c0151cc0 1         0.0010     sys_writev
c015ab50 1         0.0010     vfs_stat
c023e1e0 1         0.0010     vt_ioctl
c010af1d 1         0.0010     work_resched
c023c760 1         0.0010     write_chan

  reply	other threads:[~2003-12-30 21:15 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-29 22:07 2.6.0 performance problems Thomas Molina
2003-12-29 22:21 ` Linus Torvalds
2003-12-29 22:58   ` Thomas Molina
2003-12-29 23:04     ` Linus Torvalds
2003-12-30 14:14       ` Thomas Molina
2003-12-30 14:39         ` William Lee Irwin III
2003-12-30 21:14           ` Thomas Molina [this message]
2003-12-30 21:23             ` Linus Torvalds
2003-12-31  0:50               ` Thomas Molina
2003-12-31  1:01                 ` Linus Torvalds
2003-12-31  1:34                 ` Andrew Morton
2003-12-31 11:25                   ` bert hubert
2003-12-30 21:35             ` William Lee Irwin III
2003-12-30 23:46             ` Roger Luethi
2003-12-30 18:20         ` Linus Torvalds
2003-12-29 23:14     ` Martin Schlemmer
2003-12-30  5:09       ` William Lee Irwin III
2003-12-30 10:27         ` Thomas Molina
2003-12-29 23:25     ` David B. Stevens
2003-12-29 23:05   ` Thomas Molina
2003-12-29 23:43     ` Martin Schlemmer
2003-12-30  0:17       ` Thomas Molina
2003-12-30  1:23         ` Martin Schlemmer
2003-12-30  1:27         ` Dave Jones
2003-12-30  1:37           ` Martin Schlemmer
2003-12-30  1:40             ` Dave Jones
2003-12-30  1:49             ` Thomas Molina
2003-12-30  2:03               ` Mike Fedyk
2004-01-03 19:37     ` Bill Davidsen
2003-12-30  1:25 ` Roger Luethi
2003-12-30  1:37   ` Thomas Molina
2003-12-30 19:21     ` Andy Isaacson
2003-12-30 19:40       ` William Lee Irwin III
2003-12-30 22:24         ` Roger Luethi
2003-12-31  0:33           ` Thomas Molina
2003-12-31 10:17             ` Roger Luethi
2003-12-31 11:21               ` Jens Axboe
2003-12-31 21:03                 ` Roger Luethi
2004-01-01  1:27                   ` Thomas Molina
2004-01-01 10:23                     ` Roger Luethi
2004-01-01 23:09                 ` Roger Luethi
2004-01-02 10:11                   ` Jens Axboe
2003-12-30  1:27 ` Thomas Molina
2003-12-30  2:53   ` Thomas Molina
2003-12-30 11:41 Samium Gromoff
2004-01-03 19:54 ` Bill Davidsen
     [not found] ` <200312300855.00741.edt@aei.ca>
2004-01-05 12:33   ` Samium Gromoff
2004-01-05 15:09     ` Ed Tomlinson
2004-01-06  2:23       ` David Lang
2004-01-06 14:44         ` Samium Gromoff

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=Pine.LNX.4.58.0312301524220.3152@localhost.localdomain \
    --to=tmolina@cablespeed.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@osdl.org \
    --cc=wli@holomorphy.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.