Unlock instant, AI-driven research and patent intelligence for your innovation.

A memory access method, device and processor

A technology of memory access and memory management unit, which is applied in the field of devices, processors, and memory access methods, and can solve problems such as abnormal data reading/writing and affecting the normal operation of virtual machines

Active Publication Date: 2022-07-08
PHYTIUM TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the present application is committed to providing a memory access method, device and processor to solve the problem in the prior art that memory access is prone to data read / write exceptions and affects the normal operation of virtual machines

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A memory access method, device and processor
  • A memory access method, device and processor
  • A memory access method, device and processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0062] First, the relevant software or concepts involved in the embodiments of the present application are introduced:

[0063] A virtual machine (Virtual Machine, VM) is a computer system obtained through software simulation and has complete hardware system functions. It can simulate various physical machine functions on a physical machine and provide an independent and isolated computing environment. By running a virtual m...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present application provides a memory access method, device and processor, which are applied in the field of computer technology. After obtaining a memory access request carrying a virtual address, the method performs secondary address translation based on the virtual address to obtain an intermediate physical address, including The first access attribute, the physical address of at least one access strategy corresponding to the intermediate physical address, and the second access attribute including at least one access strategy corresponding to the physical address, and further access the first access attribute and the second access attribute. The access attribute with fewer storage policies is used as the target access attribute, and finally the storage space corresponding to the physical address is accessed according to the target access attribute. Since the target access attribute includes fewer access policies, there are fewer restrictions on the access process. The possibility of differences in the same memory space will be greatly reduced, thereby effectively reducing the possibility of data read / write exceptions during memory access.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular, to a memory access method, device, and processor. Background technique [0002] A virtual machine is a computer obtained through software simulation, which can work like a real physical machine and simulate various physical machine functions. Virtual machine access to memory usually requires two-level address translation from virtual address to intermediate physical address, and then from intermediate physical address to physical address. Through two-level address translation, an independent and isolated memory space can be provided for the virtual machine, which helps Improve the utilization of hardware resources. [0003] During the two-level address translation process, the access attributes used to access memory are also determined. The inventor's research found that when the prior art selects the access attribute and accesses the memory according to the acces...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F12/1045G06F12/1009G06F12/0811G06F12/02G06F9/455
CPCG06F12/1054G06F12/023G06F12/0811G06F9/45558G06F12/1009G06F2009/45583
Inventor 邵立松闫志伟王振
Owner PHYTIUM TECH CO LTD