A memory performance testing method and device, microprocessor architecture and storage medium

By establishing a file descriptor association between user-mode programs and page table attributes, and dynamically configuring memory page table attributes, the problems of low flexibility and efficiency in memory performance testing in existing technologies are solved, enabling flexible and efficient testing during system runtime.

CN122111771APending Publication Date: 2026-05-29PHYTIUM TECH CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
PHYTIUM TECH CO LTD
Filing Date
2026-02-11
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing memory performance testing technologies suffer from poor flexibility and low efficiency. They cannot dynamically adjust page table attributes based on test requirements during system runtime, resulting in cumbersome and inefficient testing processes.

Method used

By establishing a file descriptor association between user-mode programs and page table attributes, user-mode programs can dynamically configure target page table attributes by carrying memory mapping requests for the target file descriptor, thus enabling flexible mapping and testing of memory page tables.

Benefits of technology

During system operation, user-space programs can flexibly select different page table attribute configurations according to testing requirements, simplifying the testing process, improving testing efficiency, avoiding repetitive configuration operations, and enhancing testing efficiency and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122111771A_ABST
    Figure CN122111771A_ABST
Patent Text Reader

Abstract

The application provides a memory performance test method and device, a microprocessor architecture and a storage medium, and is applied to the technical field of computers. After obtaining a memory mapping request of a user state program, the method obtains target page table attributes associated with a target file descriptor carried by the memory mapping request and allocates target physical memory. Then, the method configures page table entries of a memory page table according to the target page table attributes, establishes address mapping between the target physical memory and a virtual address space in the memory page table, and finally feeds back address information of the virtual address space to the user state program, so that the user state program performs memory testing based on the obtained address information. The file descriptor is associated with target page table attributes preconfigured by the user state program. By initiating a memory mapping request carrying different file descriptors, virtual address spaces mapped according to different page table attributes can be obtained, the test process is greatly simplified, the flexibility of the test process is improved, and the test efficiency is improved.
Need to check novelty before this filing date? Find Prior Art