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. Specifi-cally, we use the average I/O cost per page access as opposed to the traditional miss rate as the performance metric for a buffer. We de-velop a new replacement policy in which we separate clean and dirty pages into two pools. The size ratio of the two pools is automati-cally adapted to the read-write asymmetry and the runtime work-load. We evaluate FD-Buffer with trace-driven experiments on real flash disks. Our eva...
For improving read/write performance of storage devices, disk based storage systems use disk schedul...
Most embedded database systems are built on a two-level memory hierarchy, a RAM buffer on top of fla...
Recently, NAND flash memory has been one of the best storage mediums for various embedded systems su...
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...
Classical buffer replacement policies, e. g., LRU, are suboptimal for database systems having flash ...
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...
Embedded devices such as personal digital assistants (PDAs), pocket PCs, palmtops, and handheld PCs ...
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 ...
The popularity of NAND flash memory has been growing rapidly in recent years, but the SSD (Solid-Sta...
Abstract. The use of flash memory as a write cache for a database stored on magnetic disks has been ...
Solid-state drives (SSDs) are quickly becoming the de-fault storage medium as the cost of NAND flash...
For improving read/write performance of storage devices, disk based storage systems use disk schedul...
Most embedded database systems are built on a two-level memory hierarchy, a RAM buffer on top of fla...
Recently, NAND flash memory has been one of the best storage mediums for various embedded systems su...
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...
Classical buffer replacement policies, e. g., LRU, are suboptimal for database systems having flash ...
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...
Embedded devices such as personal digital assistants (PDAs), pocket PCs, palmtops, and handheld PCs ...
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 ...
The popularity of NAND flash memory has been growing rapidly in recent years, but the SSD (Solid-Sta...
Abstract. The use of flash memory as a write cache for a database stored on magnetic disks has been ...
Solid-state drives (SSDs) are quickly becoming the de-fault storage medium as the cost of NAND flash...
For improving read/write performance of storage devices, disk based storage systems use disk schedul...
Most embedded database systems are built on a two-level memory hierarchy, a RAM buffer on top of fla...
Recently, NAND flash memory has been one of the best storage mediums for various embedded systems su...