We design and implement FD-Buffer, a buffer manager for database systems running on flash-based disks. Unlike magnetic disks, flash media has an inherent read-write asymmetry: writes involve expen-sive erase operations and as a result are usually much slower than reads. Therefore, we address this asymmetry in FD-Buffer. Specifically, we use the average I/O cost per page access as op-posed to the traditional miss rate as the performance metric for a buffer. We develop a new replacement policy in which we sepa-rate clean and dirty pages into two pools. The size ratio of the two pools is automatically adapted according to the read-write asymme-try and the runtime workload. We evaluate FD-Buffer with trace-driven simulations as well as experime...
Most embedded database systems are built on a two-level memory hierarchy, a RAM buffer on top of fla...
While NAND flash memory is used in a variety of end-user devices, it has a few disadvantages, such a...
Recently the Solid State Drive (SSD) is widely used for storage system of various mobile devices. In...
We design and implement FD-Buffer, a buffer manager for database systems running on flash-based disk...
We design and implement FD-Buffer, a buffer manager for database systems running on flash-based disk...
In this paper, we present a design and implementation of FD-Buffer, a cost-based adaptive buffer man...
Abstract. Classical buffer replacement policies, e.g., LRU, are subop-timal for database systems hav...
Flash disks are becoming an important alternative to con-ventional magnetic disks. Although accessed...
The popularity of NAND flash memory has been growing rapidly in recent years, but the SSD (Solid-Sta...
Embedded devices such as personal digital assistants (PDAs), pocket PCs, palmtops, and handheld PCs ...
Classical buffer replacement policies, e. g., LRU, are suboptimal for database systems having flash ...
Abstract—Flash disks are being widely used as an important alternative to conventional magnetic disk...
Because a Flash Translation Layer (FTL), which enables an NAND flash memory-based storage system to ...
Solid State Disks (SSDs) are superior to magnetic disks from a performance point of view due to the ...
Recently, NAND flash memory has been one of the best storage mediums for various embedded systems su...
Most embedded database systems are built on a two-level memory hierarchy, a RAM buffer on top of fla...
While NAND flash memory is used in a variety of end-user devices, it has a few disadvantages, such a...
Recently the Solid State Drive (SSD) is widely used for storage system of various mobile devices. In...
We design and implement FD-Buffer, a buffer manager for database systems running on flash-based disk...
We design and implement FD-Buffer, a buffer manager for database systems running on flash-based disk...
In this paper, we present a design and implementation of FD-Buffer, a cost-based adaptive buffer man...
Abstract. Classical buffer replacement policies, e.g., LRU, are subop-timal for database systems hav...
Flash disks are becoming an important alternative to con-ventional magnetic disks. Although accessed...
The popularity of NAND flash memory has been growing rapidly in recent years, but the SSD (Solid-Sta...
Embedded devices such as personal digital assistants (PDAs), pocket PCs, palmtops, and handheld PCs ...
Classical buffer replacement policies, e. g., LRU, are suboptimal for database systems having flash ...
Abstract—Flash disks are being widely used as an important alternative to conventional magnetic disk...
Because a Flash Translation Layer (FTL), which enables an NAND flash memory-based storage system to ...
Solid State Disks (SSDs) are superior to magnetic disks from a performance point of view due to the ...
Recently, NAND flash memory has been one of the best storage mediums for various embedded systems su...
Most embedded database systems are built on a two-level memory hierarchy, a RAM buffer on top of fla...
While NAND flash memory is used in a variety of end-user devices, it has a few disadvantages, such a...
Recently the Solid State Drive (SSD) is widely used for storage system of various mobile devices. In...