摘要:本發明提供了一種多緩沖區數據聚合的報文接收方法,與通常的輪詢相比,首先,提高了取包緩沖區的利用率,靠后緩沖區中的數據包被快速取出,使緩沖區有更多的空間用來寫數據包,多個緩沖區與多個CPU一一綁定,緩沖區數據的讀寫,提高了多核CPU的利用率;另外緩沖區與CPU的利用率的提高,也讓收包應用讀包速度增快,提高了應用性能。其次,避免頻繁訪問空緩沖區,減小了系統消耗。本方案是一種改進的輪詢方案,當加權等待時間全設為0時,本方案即為輪詢方案。
- 專利類型發明專利
- 申請人曙光信息產業股份有限公司;
- 發明人劉燦;劉朝輝;李鋒偉;竇曉光;張英文;
- 地址300384 天津市西青區華苑產業區(環外)海泰華科大街15號1-3層
- 申請號CN201010597788.0
- 申請時間2010年12月17日
- 申請公布號CN102035742B
- 申請公布時間2015年08月19日
- 分類號H04L12/70(2013.01)I;