How to troubleshoot high kernel time (high network usage; high interrupts)What are software and hardware...

Would you write key signatures for non-conventional scales?

Why is volatility skew/smile for long term options flatter compare to short term options?

What would influence an alien race to map their planet in a way other than the traditional map of the Earth

We are on WHV, my boyfriend was in a small collision, we are leaving in 2 weeks what happens if we don’t pay the damages?

Is the iPhone's eSim for the home or roaming carrier?

Received a package but didn't order it

Is a PWM required for regenerative braking on a DC Motor?

Why does C++ have 'Undefined Behaviour' and other languages like C# or Java don't?

Diminutive -ula

How do we know neutrons have no charge?

Is the order of words purely based on convention?

MaxDetect speed

hacerse vs volverse with professions

Why was Logo created?

Which lens has the same capability of lens mounted in Nikon P1000?

Why are there two fundamental laws of logic?

Are fuzzy sets appreciated by OR community?

Why is STARTTLS still used?

New road bike: alloy dual pivot brakes work poorly

Why does the leading tone (G#) go to E rather than A in this example?

Is a Middle Name a Given Name?

Seventh degree polynomial

Why does (inf + 0j)*1 evaluate to inf + nanj?

Difference between "rip up" and "rip down"



How to troubleshoot high kernel time (high network usage; high interrupts)


What are software and hardware interrupts, and how are they processed?How can I know which IRQ is responsible of high CPU usagewifi slowdown after time, how to troubleshootLinux network stops functioning after random time (wired)Is “top” accounting for Kernel Interrupts?Interrupt kernel process or another interruptHow to troubleshoot high load when kernel module is suspect?why local CPU must have interrupts enabled, otherwise kernel preemption is not performed?How to reduce / remove BANDWIDTH_IN lines from kernel info.log file?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







1















I've noticed that I have high kernel time when doing a lot of network traffic in Linux. I also noticed that 45% of my CPU is spent doing interrupts. How can I further troubleshoot this?










share|improve this question

















bumped to the homepage by Community 39 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.












  • 1





    Do you have a lot of firewall rules that have to be processed?

    – jordanm
    Apr 1 '13 at 5:10


















1















I've noticed that I have high kernel time when doing a lot of network traffic in Linux. I also noticed that 45% of my CPU is spent doing interrupts. How can I further troubleshoot this?










share|improve this question

















bumped to the homepage by Community 39 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.












  • 1





    Do you have a lot of firewall rules that have to be processed?

    – jordanm
    Apr 1 '13 at 5:10














1












1








1








I've noticed that I have high kernel time when doing a lot of network traffic in Linux. I also noticed that 45% of my CPU is spent doing interrupts. How can I further troubleshoot this?










share|improve this question
















I've noticed that I have high kernel time when doing a lot of network traffic in Linux. I also noticed that 45% of my CPU is spent doing interrupts. How can I further troubleshoot this?







linux networking kernel troubleshooting interrupt






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 25 '16 at 3:25









kenorb

10.3k4 gold badges83 silver badges124 bronze badges




10.3k4 gold badges83 silver badges124 bronze badges










asked Apr 1 '13 at 2:56







user26053













bumped to the homepage by Community 39 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.









bumped to the homepage by Community 39 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







bumped to the homepage by Community 39 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.










  • 1





    Do you have a lot of firewall rules that have to be processed?

    – jordanm
    Apr 1 '13 at 5:10














  • 1





    Do you have a lot of firewall rules that have to be processed?

    – jordanm
    Apr 1 '13 at 5:10








1




1





Do you have a lot of firewall rules that have to be processed?

– jordanm
Apr 1 '13 at 5:10





Do you have a lot of firewall rules that have to be processed?

– jordanm
Apr 1 '13 at 5:10










1 Answer
1






active

oldest

votes


















0
















The systemtap stuff is supposed to let you drill down into the kernel, and lately also applications, for tracing, troubleshooting, and debugging. Haven't used it myself.



High interrupt traffic for high network traffic might be due to less-than-bright network card or driver, perhaps a higer-end card gives better results. The kernel's handling of networking has also improved, perhaps updating the kernel helps.



OTOH, if 50% of CPU usage goes to interrupts, and CPU utilization is 3%, there should be nothing to worry about... review the data you have (and how you collected it, what the exact meaning of the numbers is) and think it over.



In the end, the question shouldn't be "Measuring foo gives bar", but start with "Performance is bad/unacceptable, what do I need to measure to find out where the bottleneck is, so I can remove it". If that leads to the above question, fine, but then you know where you are going.






share|improve this answer




























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "106"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });















    draft saved

    draft discarded
















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f70733%2fhow-to-troubleshoot-high-kernel-time-high-network-usage-high-interrupts%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown
























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0
















    The systemtap stuff is supposed to let you drill down into the kernel, and lately also applications, for tracing, troubleshooting, and debugging. Haven't used it myself.



    High interrupt traffic for high network traffic might be due to less-than-bright network card or driver, perhaps a higer-end card gives better results. The kernel's handling of networking has also improved, perhaps updating the kernel helps.



    OTOH, if 50% of CPU usage goes to interrupts, and CPU utilization is 3%, there should be nothing to worry about... review the data you have (and how you collected it, what the exact meaning of the numbers is) and think it over.



    In the end, the question shouldn't be "Measuring foo gives bar", but start with "Performance is bad/unacceptable, what do I need to measure to find out where the bottleneck is, so I can remove it". If that leads to the above question, fine, but then you know where you are going.






    share|improve this answer






























      0
















      The systemtap stuff is supposed to let you drill down into the kernel, and lately also applications, for tracing, troubleshooting, and debugging. Haven't used it myself.



      High interrupt traffic for high network traffic might be due to less-than-bright network card or driver, perhaps a higer-end card gives better results. The kernel's handling of networking has also improved, perhaps updating the kernel helps.



      OTOH, if 50% of CPU usage goes to interrupts, and CPU utilization is 3%, there should be nothing to worry about... review the data you have (and how you collected it, what the exact meaning of the numbers is) and think it over.



      In the end, the question shouldn't be "Measuring foo gives bar", but start with "Performance is bad/unacceptable, what do I need to measure to find out where the bottleneck is, so I can remove it". If that leads to the above question, fine, but then you know where you are going.






      share|improve this answer




























        0














        0










        0









        The systemtap stuff is supposed to let you drill down into the kernel, and lately also applications, for tracing, troubleshooting, and debugging. Haven't used it myself.



        High interrupt traffic for high network traffic might be due to less-than-bright network card or driver, perhaps a higer-end card gives better results. The kernel's handling of networking has also improved, perhaps updating the kernel helps.



        OTOH, if 50% of CPU usage goes to interrupts, and CPU utilization is 3%, there should be nothing to worry about... review the data you have (and how you collected it, what the exact meaning of the numbers is) and think it over.



        In the end, the question shouldn't be "Measuring foo gives bar", but start with "Performance is bad/unacceptable, what do I need to measure to find out where the bottleneck is, so I can remove it". If that leads to the above question, fine, but then you know where you are going.






        share|improve this answer













        The systemtap stuff is supposed to let you drill down into the kernel, and lately also applications, for tracing, troubleshooting, and debugging. Haven't used it myself.



        High interrupt traffic for high network traffic might be due to less-than-bright network card or driver, perhaps a higer-end card gives better results. The kernel's handling of networking has also improved, perhaps updating the kernel helps.



        OTOH, if 50% of CPU usage goes to interrupts, and CPU utilization is 3%, there should be nothing to worry about... review the data you have (and how you collected it, what the exact meaning of the numbers is) and think it over.



        In the end, the question shouldn't be "Measuring foo gives bar", but start with "Performance is bad/unacceptable, what do I need to measure to find out where the bottleneck is, so I can remove it". If that leads to the above question, fine, but then you know where you are going.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Apr 1 '13 at 14:18









        vonbrandvonbrand

        14.6k2 gold badges27 silver badges47 bronze badges




        14.6k2 gold badges27 silver badges47 bronze badges


































            draft saved

            draft discarded



















































            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f70733%2fhow-to-troubleshoot-high-kernel-time-high-network-usage-high-interrupts%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

            Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

            Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...