網卡中斷不均衡處理

在數據量大的時候,硬中斷和軟中斷會形成瓶頸。 網卡接收數據包,從網卡產生中斷信號,CPU將網絡數據包拷貝到內核,然後進行協議棧的處理,最後將數據部分傳遞給用戶空間,但硬件中斷處理僅僅做從網卡拷貝數據的工作,而協議棧的處理的工作就交給軟中斷處理。所以當硬中斷和軟中斷集中在cpu0的時候,會給調度帶來負擔(集中在其他cpu也會造成性能瓶頸,這裏舉cpu0的例子,是因爲集中在cpu0影響最大)。 關閉i
相關文章
相關標籤/搜索