一種檢測游戲服務(wù)器多線程使用同一虛擬機的方法

基本信息

申請?zhí)?/td> CN201811097328.4 申請日 -
公開(公告)號 CN109445877B 公開(公告)日 2022-03-18
申請公布號 CN109445877B 申請公布日 2022-03-18
分類號 G06F9/448(2018.01)I;G06F11/30(2006.01)I;G06F11/34(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 劉馬良;劉美智;孫國軍;張健;李邦戈 申請(專利權(quán))人 珠海西山居數(shù)字科技有限公司
代理機構(gòu) 廣州嘉權(quán)專利商標(biāo)事務(wù)所有限公司 代理人 俞梁清
地址 519000廣東省珠海市香洲區(qū)前島環(huán)路325號金山軟件園3號樓
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種檢測游戲服務(wù)器多線程使用同一虛擬機的方法,包括以下步驟:S1,對游戲服務(wù)器進(jìn)程虛擬機提供的接口函數(shù)執(zhí)行HOOK操作;S2,HOOK操作完成后記錄系統(tǒng)信息并生成相應(yīng)查找表;S3,再次調(diào)用接口函數(shù)時,系統(tǒng)檢索查找表進(jìn)行對比分析并生成記錄文件;S4,上傳記錄文件至人工后臺。本發(fā)明可以在不修改服務(wù)器代碼的前提下完成對多線程使用同個LUA虛擬機問題的檢測工作,并且同時生成核心轉(zhuǎn)儲文件,工作人員基于核心轉(zhuǎn)儲文件即可快速發(fā)現(xiàn)問題,排除故障,在游戲正式上線前盡可能規(guī)避此類問題造成服務(wù)器宕機事故的出現(xiàn),在維系玩家游戲體驗的同時提高了經(jīng)濟效益。