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

Memory access method and device and processor

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

Active Publication Date: 2022-05-13
PHYTIUM TECH CO LTD
View PDF6 Cites 1 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
  • Memory access method and device and processor
  • Memory access method and device and processor
  • Memory access method and device and processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some, not all, embodiments of the application. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0062] First, the relevant software or concepts involved in each embodiment of the 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 machine on a physical machine, users can get the effect of using two or more physi...

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 invention provides a memory access method and device and a processor, and is applied to the technical field of computers. According to the method, after a memory access request carrying a virtual address is obtained, secondary address translation is carried out based on the virtual address; obtaining an intermediate physical address, a first access attribute comprising at least one access strategy corresponding to the intermediate physical address, a physical address and a second access attribute comprising at least one access strategy corresponding to the physical address, furthermore, the access attribute with fewer access strategies in the first access attribute and the second access attribute 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, so that the target access attribute comprises fewer access strategies, the limitation on the access process is less, and the access efficiency is improved. And the possibility of generating difference when other devices access the same memory space is greatly reduced, so that the possibility of data reading / writing abnormity in the memory access process is effectively reduced.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a memory access method, device and processor. Background technique [0002] A virtual machine is a computer simulated by software, which can work like a real physical machine and simulate various physical machine functions. A virtual machine usually needs to perform two-level address translation from virtual address to intermediate physical address and then from intermediate physical address to physical address to access memory. Through two-level address translation, it can provide independent and mutually isolated memory spaces for virtual machines, which helps Improve the utilization of hardware resources. [0003] During the two-level address translation process, the access attributes used when accessing memory are also determined. The inventors have found through research that in the prior art, when an access attribute is selected and memory is accessed accordin...

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 Applications(China)
IPC IPC(8): G06F12/1045G06F12/1009G06F12/0811G06F12/02G06F9/455
CPCG06F12/1054G06F12/023G06F12/0811G06F9/45558G06F12/1009G06F2009/45583
Inventor 邵立松闫志伟王振
Owner PHYTIUM TECH CO LTD