中断和上下文切换

shk*_*shk 1 networking ubuntu drivers

我有 Linux ubuntu 3.0.0-12-server #20-Ubuntu x86_64x 操作系统的服务器。

我在其上运行 erlang/otp 应用程序。在高负载下,我看到我的服务器具有非常高的上下文切换和中断。

我有网卡:

[    1.720140] bnx2: Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.1.6 (Mar 7, 2011)
Run Code Online (Sandbox Code Playgroud)

如果我这样做ifconfig

Interrupt:16 Memory:f6000000-f6012800
Run Code Online (Sandbox Code Playgroud)

我怎样才能增加这个值: Interrupt:16

谢谢你。

Cho*_*er3 7

我想你很困惑,这是你的 NIC 用来与你的系统通信的中断和内存空间 - 大多数硬件适配器具有这些配置中的一种或两种。

将其视为该特定适配器的地址,以便系统知道如何与其对话。

这与它的表现完全无关。

出于兴趣,您实际上获得了多少上下文切换和中断 - 这些图中的大量数字并不总是您知道的问题。

  • 10 年前我们不会有这个问题。每个孩子都从里到外都知道 IRQ 和 DMA。 (2认同)