Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

2 results about "Page frame" patented technology

A page, memory page, or virtual page is a fixed-length contiguous block of virtual memory, described by a single entry in the page table.It is the smallest unit of data for memory management in a virtual memory operating system.Similarly, a page frame is the smallest fixed-length contiguous block of physical memory into which memory pages are mapped by the operating system.

A memory management method and apparatus

Embodiments of the present application provide a memory management method and device, and relate to the technical field of computers. The method comprises: receiving a continuous memory allocation request sent by a first CPU core, the continuous memory allocation request comprising a first number of pages; querying a bitmap of a continuous memory allocation area to obtain a first number of page frame numbers, the first number of page frame numbers corresponding to free memory pages with consecutive physical addresses, and the value of each bit in the bitmap indicating whether the corresponding memory page in the continuous memory allocation area is free or used; from a clean cache pool, reclaiming the memory pages corresponding to the first number of page frame numbers; allocating the reclaimed memory pages to the first CPU core and setting the value of the bit corresponding to the reclaimed memory pages in the bitmap to a value indicating that the memory pages are used. The scheme can reduce memory allocation delay, improve the control accuracy of memory allocation operations, and enhance memory security.
Owner:NEW H3C TECH CO LTD

Memory error processing method and apparatus, terminal, and storage medium

ActiveCN121722601BFault responseResource allocationVirtual memoryMemory faults
The embodiment of the application discloses a memory error processing method, device, terminal and storage medium, and belongs to the memory field, and comprises the following steps: when a memory fault occurs, it is judged whether a read-write action occurs in a CPU execution context; when the CPU execution context is executed, an interrupt context is acquired, and it is judged whether the memory fault is in a write stage by using the interrupt context; when the write stage is executed, a page table entry is acquired, and it is judged whether it is a file mapping according to the page table entry; when the file mapping is executed, a physical page frame corresponding to the memory fault is determined, all page table entries related to the physical page frame are determined through reverse mapping, a physical page frame entry in the page table entry is atomically deleted, and a physical memory page corresponding to the virtual address is deleted from a file page cache; a free physical memory page is allocated, added to the file page cache, and initialized for a read operation; and the virtual memory and the free physical memory page of the file page cache are associated through the page table entry.
Owner:KYLIN CORP