public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: george anzinger <george@mvista.com>
To: Diego Calleja <diegocg@teleline.es>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.5.27: do_softirq
Date: Mon, 22 Jul 2002 15:50:43 -0700	[thread overview]
Message-ID: <3D3C8C43.F65E7ED1@mvista.com> (raw)
In-Reply-To: 20020723000806.1372d26e.diegocg@teleline.es

Diego Calleja wrote:
> 
> This is the output of readprofile | sort -nr:
> It shows too much calls to do_softirq ( i don't know what it means but i
> hope it can help)
>
Maybe  _local_bh_enable() should check to see if the call is
needed before it calls....
-g

> System is a dual P200 mhz with preempt enabled in a 2.5.27 kernel,
> config attached
> 
> 5739201 total                                     43,4012
> 5660227 default_idle                             108850,5192
>  60804 do_softirq                               241,2857
>   7875 timer_bh                                   9,3306
>   3447 tasklet_hi_action                         17,5867
>   2156 bh_action                                 11,0000
>    887 release_console_sem                        4,0318
>    755 schedule                                   0,7673
>    575 .text.lock.sched                           1,0748
>    266 acquire_console_sem                        3,9118
>    255 system_call                                5,3125
>    242 do_page_fault                              0,1898
>    177 add_wait_queue                             2,0114
>    163 __wake_up                                  1,9405
>    138 cpu_idle                                   1,9167
>    132 remove_wait_queue                          1,4348
>    127 pte_alloc_one                              0,7937
>     85 handle_IRQ_event                           0,6439
>     78 add_timer                                  0,2635
>     62 tasklet_init                               1,5500
>     53 syscall_exit                               3,5333
>     50 pgd_alloc                                  0,8333
>     49 try_to_wake_up                             0,0833
>     48 do_timer                                   0,5455
>     43 sys_rt_sigprocmask                         0,0731
>     42 __run_task_queue                           0,3000
>     40 copy_mm                                    0,0472
>     39 init_bh                                    1,6250
>     32 do_sigaction                               0,0842
>     29 do_syslog                                  0,0220
>     28 console_conditional_schedule               0,7000
>     27 del_timer_sync                             0,1378
>     23 do_fork                                    0,0099
>     17 dup_task_struct                            0,1574
>     13 __global_sti                               0,1548
>     12 sys_rt_sigaction                           0,0526
>     12 schedule_timeout                           0,0750
>     12 flush_tlb_page                             0,0811
>     12 flush_signal_handlers                      0,2000
>     12 copy_files                                 0,0139
>     11 tqueue_bh                                  0,3929
>     11 sys_nanosleep                              0,0270
>     11 old_mmap                                   0,0362
> <snip>
> 
>   ------------------------------------------------------------
>               Name: .config
>    .config    Type: unspecified type (application/octet-stream)
>           Encoding: base64

-- 
George Anzinger   george@mvista.com
High-res-timers: 
http://sourceforge.net/projects/high-res-timers/
Real time sched:  http://sourceforge.net/projects/rtsched/
Preemption patch:
http://www.kernel.org/pub/linux/kernel/people/rml

  reply	other threads:[~2002-07-22 22:48 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-07-22 22:08 2.5.27: do_softirq Diego Calleja
2002-07-22 22:50 ` george anzinger [this message]
2002-07-23  8:55   ` Ingo Molnar

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=3D3C8C43.F65E7ED1@mvista.com \
    --to=george@mvista.com \
    --cc=diegocg@teleline.es \
    --cc=linux-kernel@vger.kernel.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