一種基于周期成本的游戲資源緩存方法和系統(tǒng)
基本信息
申請?zhí)?/td> | CN201710457845.7 | 申請日 | - |
公開(公告)號 | CN107844511B | 公開(公告)日 | 2021-08-17 |
申請公布號 | CN107844511B | 申請公布日 | 2021-08-17 |
分類號 | A63F13/52;G06T1/60;G06T15/00;G06F16/957;G06F12/123;G06F12/126;G06F12/128 | 分類 | 運(yùn)動;游戲;娛樂活動; |
發(fā)明人 | 李茂;陳漢輝;龍旨日;盧歆翮;陳鎮(zhèn)秋;吳海權(quán) | 申請(專利權(quán))人 | 廣州西山居網(wǎng)絡(luò)科技有限公司 |
代理機(jī)構(gòu) | 廣州嘉權(quán)專利商標(biāo)事務(wù)所有限公司 | 代理人 | 俞梁清 |
地址 | 519000 廣東省珠海市吉大景山路蓮山巷8號金山軟件大廈 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明的技術(shù)方案包括一種基于周期成本的游戲資源緩存方法和系統(tǒng),用于實(shí)現(xiàn):根據(jù)主存請求獲取新加入緩存的頁面數(shù)據(jù),在每個(gè)頁面數(shù)據(jù)創(chuàng)建一維數(shù)組,自定義第一整數(shù)變量;每次當(dāng)頁面數(shù)據(jù)被使用或未被使用時(shí)將對應(yīng)的標(biāo)識在第一整數(shù)變量進(jìn)行記載,并計(jì)算頁面的生命周期百分比;使用第二整數(shù)變量計(jì)算不同類型的頁面數(shù)據(jù)的相對成本;當(dāng)新加入的頁面時(shí),遍歷緩存中所有頁面的生命周期百分比及相對成本,計(jì)算頁面被取代時(shí)所付出的抖動成本,將抖動成本低于指定閾值的頁面替換為新加入頁面。本發(fā)明的有益效果為:縮短游戲系統(tǒng)開發(fā)周期,增強(qiáng)代碼可維護(hù)性與可重用性,加強(qiáng)游戲的運(yùn)行穩(wěn)定性與渲染效率和效果表現(xiàn)的目的。 |
