摘要:本發明公開了一種多核系統中的SKB重用方法,包括如下步驟:A、對該多核系統的各處理器依次編號,并為每個處理器建立n個SKB重用隊列,同時這些重用隊列編號;B、回收SKB緩沖區時,將其插入為分配該緩沖區的處理器所綁定,并且與執行回收的處理器的編號一致的SKB重用隊列的頭部;C、重用SKB緩沖區時,執行重用分配的處理器遍歷其綁定的n個SKB重用隊列,在緩沖區個數大于1的隊列中取下第二個SKB緩沖區進行重用分配。本發明同時提供了相應的多核系統中的SKB重用裝置。采用本發明方案,相對于現有的SKB重用機制,能夠減小互斥鎖的影響,優化CACHE行為,從而有效提高多核系統報文轉發性能。
- 專利類型發明專利
- 申請人北京天融信科技有限公司;
- 發明人姚崎;
- 地址100085 北京市海淀區上地東路1號華控大廈三層
- 申請號CN200910243263.4
- 申請時間2009年12月30日
- 申請公布號CN101789959A
- 申請公布時間2010年07月28日
- 分類號H04L29/08(2006.01)I;H04L12/56(2006.01)I;H04L29/06(2006.01)I;