恭喜天津南大通用數據技術股份有限公司高華祥獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜天津南大通用數據技術股份有限公司申請的專利數據庫內存分配方法、裝置、設備獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119473635B 。
龍圖騰網通過國家知識產權局官網在2025-06-03發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510060683.8,技術領域涉及:G06F9/50;該發明授權數據庫內存分配方法、裝置、設備是由高華祥設計研發完成,并于2025-01-15向國家知識產權局提交的專利申請。
本數據庫內存分配方法、裝置、設備在說明書摘要公布了:本發明提供了一種數據庫內存分配方法、裝置、設備,上述方法包括:在目標任務的內存需求量小于預設分配閾值的情況下,獲取用于執行目標任務的目標線程所分配的目標子內存池,目標子內存池由多個鏈表組成,每個鏈表包括內存容量相同的多個內存塊,多個鏈表所鏈接的內存塊的內存容量不同;在內存需求量大于多個鏈表中最大內存塊的內存容量的情況下,從全局內存池中獲取第一目標分配內存塊,第一目標分配內存塊的內存容量大于或等于內存需求量;從第一目標分配內存塊中提取與內存需求量對應的任務分配內存塊,并將所述任務分配內存塊分配給目標任務;將第一目標分配內存塊的剩余內存塊加入到目標子內存池中。
本發明授權數據庫內存分配方法、裝置、設備在權利要求書中公布了:1.一種數據庫內存分配方法,其特征在于,所述方法應用于數據庫操作系統,所述數據庫操作系統包括多個線程,每個線程分配有子內存池,所述方法包括:在目標任務的內存需求量小于預設分配閾值的情況下,獲取用于執行所述目標任務的目標線程所分配的目標子內存池,所述目標子內存池由多個鏈表組成,每個所述鏈表包括內存容量相同的多個內存塊,多個所述鏈表所鏈接的內存塊的內存容量不同;在所述內存需求量大于多個所述鏈表中最大內存塊的內存容量的情況下,從全局內存池中獲取第一目標分配內存塊,所述第一目標分配內存塊的內存容量大于或等于所述內存需求量;從所述第一目標分配內存塊中提取與所述內存需求量對應的任務分配內存塊,并將所述任務分配內存塊分配給所述目標任務;將所述第一目標分配內存塊的剩余內存塊加入到所述目標子內存池中;所述目標子內存池還包括表頭鏈接,所述表頭鏈接為多個鏈表表頭基于所鏈接的內存塊的內存容量的有序鏈接,鏈表表頭包括表征所鏈接的內存塊的內存容量的標識,所述將所述第一目標分配內存塊的剩余內存塊加入到所述目標子內存池中,包括:基于所述標識從所述剩余內存塊中確定第一分配內存,所述第一分配內存的內存容量為所述目標子內存池中與所述剩余內存塊的內存容量最接近的第一標識對應的內存容量,且所述第一分配內存的內存容量小于或等于所述剩余內存塊的內存容量;基于所述剩余內存塊和所述第一分配內存確定第一剩余內存塊;將所述第一分配內存鏈接到與所述第一標識對應的鏈表中;在所述第一剩余內存塊的內存容量大于或等于第二標識對應的內存容量的情況下,基于所述第二標識從所述第一剩余內存塊中確定第二分配內存塊;將所述第二分配內存塊鏈接到與所述第二標識對應的鏈表中。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人天津南大通用數據技術股份有限公司,其通訊地址為:300450 天津市濱海新區濱海科技園高新六路39號2號樓2單元201-33號;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。