This invention relates to the field of
data security technology, specifically to a cloud-based
system for efficient storage and
recovery of game security data. The
system includes a heterogeneous dual-track compilation module, used to compile and output main and
backup track program files based on the game logic calculation node
source code, generating a dual-track heterogeneous execution carrier, and calculating and generating a dual-track status
checksum based on the dual-track heterogeneous execution carrier. In this invention, the
dirty page bitmap index parameters are used to match the underlying memory
page table of the exception stack, forming a set of damaged memory addresses. Then, the memory page data associated with the original redundant
backup pages is extracted by address and overwritten, while the execution frame records within the exception stack are cleared. This allows the
recovery action to simultaneously cover both the data and execution planes, repairing the damaged page content and eliminating the continuous interference of residual call chains on subsequent operations. This is suitable for high-
concurrency cloud gaming scenarios with requirements for both real-time performance and security.