Method and apparatus to profile RAM memory objects for displacement with nonvolatile memory
A volatile memory, storage object technology, applied in memory systems, instruments, memory architecture access/allocation, etc., can solve problems such as lack of identification
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] Embodiments of the present invention provide a method for storing objects stored in volatile memory (such as RAM and DRAM) as candidates to be moved to and directly read from non-volatile memory (such as NOR and PCM) Methods and systems for conducting analysis. The memory analysis system monitors memory accesses through page faults and identifies storage objects to be loaded into volatile memory. The analysis system uses page faults to determine a type of page fault and a frequency of writes to a storage object, and to determine a type of memory access to the storage object. The analysis system determines whether the object's memory access type is capable of non-volatile memory technology. If the memory access type reaches the capabilities of the non-volatile memory technology, the analysis system identifies the storage object as a candidate to be transferred to non-volatile memory such as NOR and PCM. The analysis system stores storage object candidates in non-volati...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com