一種基于動態(tài)預測的網(wǎng)絡驅(qū)動層數(shù)據(jù)包接收方法和系統(tǒng)
本發(fā)明公開了一種基于動態(tài)預測的網(wǎng)絡驅(qū)動層數(shù)據(jù)包接收方法, 包括:建立空白鏈表和循環(huán)隊列,并創(chuàng)建內(nèi)核線程和內(nèi)核定時器,接 收網(wǎng)絡設備中斷,執(zhí)行中斷處理程序,并在進入中斷處理程序后立即 停止接收網(wǎng)絡設備中斷,判斷網(wǎng)絡設備中斷指令的類型是接收指令還 是錯誤指令,如果是接收指令,則判斷接收指令的接收描述符中數(shù)據(jù) 到達位是否為 0,如果不是則判斷空白鏈表中數(shù)據(jù)包緩存的數(shù)量是否 低于閾值,如果不是則從空白鏈表中獲取一個新數(shù)據(jù)包緩
華中科技大學
2021-04-14