AD-LRU: An efficient buffer replacement algorithm for flash-based databases
Flash memory has characteristics of out-of-place update and asymmetric I/O latencies for
read, write, and erase operations. Thus, the buffering policy for flash-based databases has …
read, write, and erase operations. Thus, the buffering policy for flash-based databases has …
System and method for managing data in non-volatile memory systems having multiple map** layers
M Frid, I Genshaft - US Patent 10,459,636, 2019 - Google Patents
A system and method is described for managing map** data in a non-volatile memory
system having a volatile memory cache smaller than the update table for the map** data …
system having a volatile memory cache smaller than the update table for the map** data …
Operation-aware buffer management in flash-based systems
The inherent asymmetry of read and write speeds of flash memory poses great challenges
for buffer management design. Most of existing flash-based buffer management policies …
for buffer management design. Most of existing flash-based buffer management policies …
Operating system level data tiering using online workload characterization
Over the past decade, storage has been the performance bottleneck in I/O-intensive
programs such as online transaction processing applications. To alleviate this bottleneck …
programs such as online transaction processing applications. To alleviate this bottleneck …
Create page locality in cache controller cache allocation
D Greenspan, AV Nori, S Majumder, Y Lossin… - US Patent …, 2020 - Google Patents
A cache controller is to allocate memory within set-associative cache that includes a plurality
of sets of ways. The cache controller is to request to assign an entry for a system address in …
of sets of ways. The cache controller is to request to assign an entry for a system address in …
A cost-aware buffer management policy for flash-based storage devices
Flash devices has become an important storage medium in enterprise hybrid storage
systems. Buffer manager is a central component of database systems. However, traditional …
systems. Buffer manager is a central component of database systems. However, traditional …
Buffer management strategies for flash-based storage systems
B Cui, LV Yanfei - US Patent 9,122,631, 2015 - Google Patents
Techniques are generally described related to a flash-based buffer management strategy.
One example method for managing a buffer for a computer system may include monitoring …
One example method for managing a buffer for a computer system may include monitoring …
FD-Buffer: A cost-based adaptive buffer replacement algorithm for flashmemory devices
In this paper, we present a design and implementation of FD-Buffer, a cost-based adaptive
buffer manager for flash memory devices. Due to flash memory's unique hardware features …
buffer manager for flash memory devices. Due to flash memory's unique hardware features …
Efficient buffer management for tree indexes on solid state drives
Recently, with the widely use of flash memory based solid state drives (SSDs), a lot of
studies have been conducted on SSD-based data management, such as index structures …
studies have been conducted on SSD-based data management, such as index structures …
CDA-GC: An effective cache data allocation for garbage collection in flash-based solid-state drives
K Wang, H Tan, Z He, J Li, K Li - Integration, 2025 - Elsevier
In the research of solid-state drive (SSD) performance enhancement, constructing an
efficient garbage collection (GC) mechanism is crucial for accelerating device operations …
efficient garbage collection (GC) mechanism is crucial for accelerating device operations …