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;
}
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
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.
add a comment
|
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
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
add a comment
|
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
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
linux networking kernel troubleshooting interrupt
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
add a comment
|
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
add a comment
|
1 Answer
1
active
oldest
votes
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.
add a comment
|
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
add a comment
|
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.
add a comment
|
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.
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.
answered Apr 1 '13 at 14:18
vonbrandvonbrand
14.6k2 gold badges27 silver badges47 bronze badges
14.6k2 gold badges27 silver badges47 bronze badges
add a comment
|
add a comment
|
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
1
Do you have a lot of firewall rules that have to be processed?
– jordanm
Apr 1 '13 at 5:10