The application provides a NUMA
system page cache copy management method and
system. The application first generates a read-only copy page in the local memory of an access node through the linkage of target file
page cache identification, access subject NUMA node
information acquisition and policy copy judgment, thereby avoiding cross-node
remote memory access. Then, in combination with local copy priority mapping and
page fault triggered by unmapping when process node scheduling is changed, the dynamic
adaptation of process scheduling behavior and page mapping relationship is realized. Finally, in the read
page fault interrupt process, the page mapping update is completed based on the copy strategy, and the association relationship between the node and the access task is recorded. Without damaging the file
page cache semantics, the remote access overhead of the multi-NUMA node
system file page cache can be greatly reduced, the problem of continuous remote access caused by process node drift can be solved, and the overall file access performance and running stability in the concurrent
scenario can be significantly improved.