一種基于周期成本的游戲資源緩存方法和系統(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)的目的。