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