天眼查App顯示,南京全信傳輸科技股份有限公司于2024年9月13日申請了一項名為“Linux系統(tǒng)下用戶態(tài)網(wǎng)絡(luò)設(shè)備驅(qū)動框架與實現(xiàn)方法”的發(fā)明專利,并于2024年12月31日正式公布。該專利由武勝利發(fā)明,涉及計算、推算和計數(shù)技術(shù)領(lǐng)域,專利號為CN202411280285.9。
該專利提供了一種在Linux系統(tǒng)下實現(xiàn)用戶態(tài)網(wǎng)絡(luò)設(shè)備驅(qū)動的框架與方法。系統(tǒng)包括網(wǎng)絡(luò)設(shè)備硬件、用戶態(tài)驅(qū)動以及內(nèi)核模塊。內(nèi)核模塊由網(wǎng)絡(luò)設(shè)備內(nèi)核驅(qū)動、內(nèi)存區(qū)域和字符設(shè)備內(nèi)核驅(qū)動組成。字符設(shè)備內(nèi)核驅(qū)動在加載時創(chuàng)建虛擬字符串設(shè)備,為用戶態(tài)驅(qū)動提供接口,并保存網(wǎng)絡(luò)設(shè)備被分配的DMA和寄存器存儲區(qū)域信息。
用戶態(tài)驅(qū)動在加載時能夠獲取網(wǎng)絡(luò)設(shè)備相關(guān)信息,并將網(wǎng)絡(luò)設(shè)備從網(wǎng)絡(luò)設(shè)備內(nèi)核驅(qū)動脫管,停止內(nèi)核驅(qū)動的收發(fā)功能或部分隊列的收發(fā)功能。同時,用戶態(tài)驅(qū)動將網(wǎng)絡(luò)設(shè)備的DMA和寄存器存儲區(qū)域信息映射到其內(nèi)存空間,從而在用戶態(tài)直接操作寄存器和DMA區(qū)域,實現(xiàn)高性能網(wǎng)絡(luò)通信功能。
該技術(shù)的推出有望為Linux系統(tǒng)下的網(wǎng)絡(luò)設(shè)備驅(qū)動開發(fā)提供新的解決方案,進(jìn)一步提升網(wǎng)絡(luò)通信的性能和效率。
風(fēng)險警告:本文根據(jù)網(wǎng)絡(luò)內(nèi)容由AI生成,內(nèi)容僅供參考,不應(yīng)作為專業(yè)建議或決策依據(jù)。用戶應(yīng)自行判斷和驗證信息的準(zhǔn)確性和可靠性,本站不承擔(dān)可能產(chǎn)生的任何風(fēng)險和責(zé)任。內(nèi)容如有問題,可聯(lián)系本站刪除。