在 SPARC 系统上,这些参数影响板上网络吞吐量和等待时间。
如果禁用了中断抑制 (interrupt blanking) 功能,则包会在到达目的地时立即由驱动程序进行处理,这样会提高网络吞吐量并缩短等待时间,但是需要占用更多的 CPU。在禁用中断抑制 (interrupt blanking) 功能的情况下,在某些高负荷的 Web 服务器环境中,处理器使用率可以高达 80%–90%。
如果启用中断抑制 (interrupt blanking) 功能,则包会在发出中断命令时进行处理。启用中断抑制 (interrupt blanking) 功能会降低处理器使用率和网络吞吐量,并延长网络等待时间。
应该同时设置这两个参数。可使用 ndd 命令按如下方式设置这些参数:
# ndd -set /dev/eri intr_blank_time 0 # ndd -set /dev/eri intr_blank_packets 0 |
可按如下方式将它们添加到 /etc/system 文件中:
set eri:intr_blank_time 0 set eri:intr_blank_packets 0 |
在具有 eri 驱动程序的 SPARC 系统上,这两个参数为启用状态。
在具有 hme 驱动程序的 SPARC 系统上,这两个参数为禁用状态。
0(禁用)或 1(启用)
是
无
中断抑制 (interrupt blanking) 参数值综合考虑了网络吞吐量和处理器使用率。如果为了获取较高的网络吞吐量而可以接受较高的处理器使用率,则可禁用中断抑制 (interrupt blanking) 功能。如果首选较低的处理器使用率并且可以接受网络等待时间延长,则可启用中断抑制 (interrupt blanking) 功能。
不稳定