濟南浪潮數(shù)據(jù)技術(shù)有限公司王曉輝獲國家專利權(quán)
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉濟南浪潮數(shù)據(jù)技術(shù)有限公司申請的專利一種請求處理方法、裝置、設(shè)備、系統(tǒng)、介質(zhì)和產(chǎn)品獲國家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國家知識產(chǎn)權(quán)局授予,授權(quán)公告號為:CN120256405B 。
龍圖騰網(wǎng)通過國家知識產(chǎn)權(quán)局官網(wǎng)在2025-09-16發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請?zhí)?專利號為:202510713887.7,技術(shù)領(lǐng)域涉及:G06F16/188;該發(fā)明授權(quán)一種請求處理方法、裝置、設(shè)備、系統(tǒng)、介質(zhì)和產(chǎn)品是由王曉輝;李宏偉設(shè)計研發(fā)完成,并于2025-05-30向國家知識產(chǎn)權(quán)局提交的專利申請。
本一種請求處理方法、裝置、設(shè)備、系統(tǒng)、介質(zhì)和產(chǎn)品在說明書摘要公布了:本發(fā)明涉及計算機文件系統(tǒng)IO的技術(shù)領(lǐng)域,特別是涉及一種請求處理方法、裝置、設(shè)備、系統(tǒng)、介質(zhì)和產(chǎn)品,該方法包括:虛擬文件系統(tǒng)層引入了針對非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的特殊處理邏輯,將IO請求轉(zhuǎn)換為非易失性內(nèi)存主機控制器接口規(guī)范命令,并傳遞給目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的提交隊列中非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備執(zhí)行命令后將結(jié)果放入完成隊列并反饋給主機的過程,繞過了塊層,也避免了傳統(tǒng)流程中多次內(nèi)存拷貝帶來的開銷,實現(xiàn)了文件系統(tǒng)數(shù)據(jù)輸入輸出請求的加速,提高了非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備場景下的數(shù)據(jù)輸入輸出性能。
本發(fā)明授權(quán)一種請求處理方法、裝置、設(shè)備、系統(tǒng)、介質(zhì)和產(chǎn)品在權(quán)利要求書中公布了:1.一種請求處理方法,其特征在于,包括: 獲取多種測試用例;測試用例用于進行功能測試和性能測試; 根據(jù)每個測試用例對請求處理程序進行測試,得到測試結(jié)果;所述請求處理程序為預先設(shè)置的能夠?qū)崿F(xiàn)請求處理方法的程序; 若所述測試結(jié)果不符合預期測試結(jié)果,則根據(jù)所述測試結(jié)果優(yōu)化所述請求處理程序的參數(shù),所述參數(shù)包括:目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的完成隊列和提交隊列的隊列深度、輸入輸出環(huán)形隊列的提交隊列和完成隊列的隊列大小; 當應用程序發(fā)送數(shù)據(jù)輸入輸出請求時,將所述數(shù)據(jù)輸入輸出請求傳輸至虛擬文件系統(tǒng)層; 在所述虛擬文件系統(tǒng)層,將所述數(shù)據(jù)輸入輸出請求轉(zhuǎn)換為非易失性內(nèi)存主機控制器接口規(guī)范命令,將所述非易失性內(nèi)存主機控制器接口規(guī)范命令寫入與所述非易失性內(nèi)存主機控制器接口規(guī)范命令對應的目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的提交隊列中,以使得所述目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備執(zhí)行所述非易失性內(nèi)存主機控制器接口規(guī)范命令,并將執(zhí)行結(jié)果寫入所述目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的完成隊列中; 將所述非易失性內(nèi)存主機控制器接口規(guī)范命令寫入與所述非易失性內(nèi)存主機控制器接口規(guī)范命令對應的目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的提交隊列中之前,還包括: 獲取目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的物理內(nèi)存地址; 使用操作系統(tǒng)提供的內(nèi)存映射函數(shù)將所述物理內(nèi)存地址映射到用戶空間的虛擬地址上,以使得直接訪問所述目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的提交隊列; 通過輸入輸出環(huán)形隊列機制輪詢所述目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的完成隊列,獲得所述目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的執(zhí)行結(jié)果,并傳輸至所述虛擬文件系統(tǒng)層,并發(fā)送所述執(zhí)行結(jié)果至所述應用程序; 在所述虛擬文件系統(tǒng)層,通過輸入輸出環(huán)形隊列機制輪詢所述目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的完成隊列,獲得所述目標非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備的執(zhí)行結(jié)果之前,還包括: 初始化一個輸入輸出環(huán)形隊列實例,以創(chuàng)建輸入輸出環(huán)形隊列的提交隊列和完成隊列; 將所述輸入輸出環(huán)形隊列實例與多個關(guān)聯(lián)非易失性內(nèi)存主機控制器接口規(guī)范設(shè)備各自的完成隊列進行關(guān)聯(lián)。
如需購買、轉(zhuǎn)讓、實施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請人或?qū)@麢?quán)人濟南浪潮數(shù)據(jù)技術(shù)有限公司,其通訊地址為:250000 山東省濟南市自由貿(mào)易試驗區(qū)濟南片區(qū)新濼大街1166號奧盛大廈3號樓2534-89;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準確性。
2、報告中的分析和結(jié)論僅反映本公司于發(fā)布本報告當日的職業(yè)理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據(jù)或者憑證。