鄭衛斌 丁會寧 李慶海 張德運
摘要:采用實驗與性能“輪廓”相結合的方法,對千兆網絡下對稱多處理器Linux的NAPI模式轉發性能進行研究,發現Linux的多處理器擴展性較差,其網絡轉發的性能瓶頸點是網絡過濾模塊,影響Linux性能和擴展性的主要原因是同步開銷過大和處理器負載不均衡.為此,采用“中斷親和”的靜態調度方法來均衡處理器負載,并降低調度引起的高速緩存命中失敗率.改進了網絡過濾模塊,即減少了兩個同步點,降低了同步開銷.實驗證明所提建議可提高Linux多處理器的性能和擴展性.關鍵詞:Linux;對稱多處理器;靜態調度中圖分類號:TP393文獻標識碼:A文章編號:0253—987X(2004)02—0124—04