Managing cache data and metadata

M Iyigun, YM Bak, M Fortin, MD Fields, C Ergan… - US Patent …, 2013 - Google Patents
(60) Provisional application No. 61/097,079, filed on Sep. stored in a hierarchical data
structure comprising a plurality 15, 2008. of hierarchy levels. When a reboot of the computer …

Optimizing write and wear performance for a memory

MR Fortin, RL Reinauer - US Patent 8,914,557, 2014 - Google Patents
In an example embodiment, data is transferred from a higher speed memory to a lower
speed memory or data storage device after determining a size of a block of data to be written …

Technique for permitting multiple virtual file systems having the same identifier to be served by a single storage system

NR Tummala, M Kazar, V Apostolides… - US Patent …, 2015 - Google Patents
(57) ABSTRACT A technique for permitting multiple virtual file system having the same VFS
identifier to be served by a single storage system. A data frame descriptor data structure is …

Method and system for ensuring reliability of cache data and metadata subsequent to a reboot

M Iyigun, Y Bak, M Fortin, D Fields, C Ergan… - US Patent …, 2015 - Google Patents
(57) To ensure that the contents of a non-volatile memory device cache may be relied upon
as accurately reflecting data stored on disk storage, it may be determined whether the cache …

Methods and mechanisms for proactive memory management

S Sechrest, MR Fortin, M Iyigun, C Ergan - US Patent 8,032,723, 2011 - Google Patents
A proactive, resilient and self-tuning memory management system and method that result in
actual and perceived perfor mance improvements in memory management, by loading and …

Methods and mechanisms for proactive memory management

S Sechrest, MR Fortin, M Iyigun, C Ergan - US Patent 8,539,186, 2013 - Google Patents
A proactive, resilient and self-tuning memory management system and method that result in
actual and perceived performance improvements in memory management, by loading and …

Hybrid memory management

JD Coburn, A Borchers, CL Johnson… - US Patent …, 2018 - Google Patents
Methods, systems, and apparatus for determining whether an access bit is set for each page
table entry of a page table based on a scan of the page table with at least one page table …

Apparatus and method of prefetching data in response to a cache miss

PS Keltcher - US Patent 7,774,578, 2010 - Google Patents
(57) A device and method is illustrated to prefetch information based on a location of an
instruction that resulted in a cache miss during its execution. The prefetch information to be …

Hybrid memory management

JD Coburn, A Borchers, CL Johnson… - US Patent …, 2018 - Google Patents
Methods, systems, and apparatus for receiving a request to access, from a main memory, a
first cache line of a page of data; determining that the first cache line is not stored in the main …

System and method for integrated real time reporting and analytics across networked applications

B Said, J Teichmann - US Patent 9,508,048, 2016 - Google Patents
Embodiments of the present invention may provide a system and method for providing real
time analytics and reporting across networked applications. The real time analytics and …