タグ付けされた質問 「interrupts」


1
高LOC割り込みの原因は何ですか?
LOC割り込みに大きなスパイクが見られます-毎秒約400万、LOC割り込みとは何ですか、これらのスパイクの原因は何ですか? これらのスパイクを示すMuninグラフは次のとおりです。 これは、同じ期間のCPUグラフで、完全に引き継がれる様子を示しています。私は、これらの期間中にサーバーが燃えているように色付けする方法が好きです... これは、Ubuntu 8.04を実行するデュアルクアッドコアXeonサーバーです。によって報告されるカーネルバージョンunameは2.6.24-24-serverです。 / proc / interruptsの内容は次のとおりです。 CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 0:6930 6762 6633 6841 6760 6863 6692 6809 IO-APIC-edgeタイマー 1:0 0 0 0 0 1 1 0 IO-APIC-edge i8042 8:3 2 4 3 7 5 6 3 IO-APIC-edge rtc 9:0 0 0 0 …
17 ubuntu  interrupts  irq 

3
CPU0がeth1割り込みであふれている
UbuntuベースのXen XCP内で実行されているUbuntu VMがあります。背後にあるカスタムFCGIベースのHTTPサービスをホストしますnginx。 最初のCPUコアからの負荷ab が飽和状態になり、残りの負荷が不足します。 /proc/interrupts私が見ることCPU0は、他のコアよりも大きさ以上の割り込みのために役立ちます。それらのほとんどはから来ていeth1ます。 このVMのパフォーマンスを改善するためにできることはありますか?割り込みをより均等にバランスさせる方法はありますか? 流血の詳細: $ uname -a Linux MYHOST 2.6.38-15-virtual#59-Ubuntu SMP Fri Apr 27 16:40:18 UTC 2012 i686 i686 i386 GNU / Linux $ lsb_release -a 使用可能なLSBモジュールはありません。 ディストリビューターID:Ubuntu 説明:Ubuntu 11.04 リリース:11.04 コードネーム:natty $ cat / proc / interrupts CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 …

4
UbuntuでIRQBALANCE_BANNED_CPUSを使用してハードウェア割り込みを禁止する方法
特定のCPUからの割り込みを禁止したいのですが。IRQBALANCE_BANNED_CPUSオプションについて聞きました。マシンのバックグラウンドでirqbalanceが実行されているのがわかります。どこで編集し、そのオプションをどのように設定しますか?たとえば、割り込みからcpus 2、3、4、5を除外します。引数記述子は次のとおりです。 irqbalanceが無視し、割り込みを割り当てないCPUのマスクを提供します マスクとはどういう意味ですか?そして、そのオプションでどこでirqbalanceを構成しますか? 編集1:私の構成が有効であること、つまり私のCPUが割り込みを受け取っていないことを知る方法は?/ proc / interruptsを確認していますが、いくつかの数値が増加しています。 EDIT2:今度はIRQBALANCE_BANNED_CPUS = 3eでマシンを起動したため、CPU 0のみが割り込み禁止になりません。だから私はcpo0が多くの割り込みを受け取り、他のcpusが割り込みを受け取っていないことを期待するべきですよね?これが私の/ proc / interruptsです。太字の行はすべてのCPUで変更されています。行22、24、35およびLOCは変更されています。 CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 0: 26 0 0 0 0 0 IO-APIC-edge timer 1: 2 0 0 0 0 0 IO-APIC-edge i8042 6: 3 0 0 0 0 0 IO-APIC-edge floppy 8: 1 …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.