MEMORY RESOURCE MANAGEMENT FOR A FLASH AWARE KERNEL
First Claim
Patent Images
1. An operating system, comprising:
- a virtual management component that manages one or more FLASH memory devices separately from other system resources associated with the devices; and
a buffer component that operates in conjunction with the virtual management component to account for latencies to the one or more FLASH devices.
8 Assignments
0 Petitions
Accused Products
Abstract
A memory system is provided. The system includes an operating system kernel that regulates read and write access to one or more FLASH memory devices that are employed for random access memory applications. A buffer component operates in conjunction with the kernel to regulate read and write access to the one or more FLASH devices.
33 Citations
20 Claims
-
1. An operating system, comprising:
-
a virtual management component that manages one or more FLASH memory devices separately from other system resources associated with the devices; and a buffer component that operates in conjunction with the virtual management component to account for latencies to the one or more FLASH devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19)
-
-
18. A method to operate a memory subsystem, comprising:
-
managing a free list and a cache list for one or more FLASH memory devices; and managing a free list and a cache list for one or more DRAM memory devices, where the lists are managed by an operating system.
-
-
20. An operating system, comprising:
-
means for controlling a free list and a cache list for one or more FLASH memory devices; and means for controlling a free list and a cache list for one or more DRAM memory devices, where the lists are concurrently managed by a single operating system.
-
Specification