Invention Grant
- Patent Title: Memory initialization detection system
-
Application No.: US15972990Application Date: 2018-05-07
-
Publication No.: US10671548B2Publication Date: 2020-06-02
- Inventor: Darryl J. Gove
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F12/14 ; G06F12/0875 ; G06F12/0888

Abstract:
In some embodiments, a memory initialization detection process includes detecting a read instruction of a program, where the read instruction addresses a particular memory location, and where data corresponding to the particular memory location is cached in a particular cache line of a memory cache. The memory initialization detection process further includes determining, based on metadata stored in the memory cache, that a section of the particular cache line does not store valid data of the program. The memory initialization detection process further includes obtaining validity data from the section of the particular cache line. The memory initialization detection process further includes determining, based on the validity data, whether the read instruction is authorized to proceed.
Public/Granted literature
- US20180253389A1 MEMORY INITIALIZATION DETECTION SYSTEM Public/Granted day:2018-09-06
Information query