Embedded devices such as personal digital assistants (PDAs), pocket PCs, palmtops, and handheld PCs are increasingly using flash memory for the permanent storage of databases. Databases achieve their fast data access speeds by using a memory manager which manages data pages in a memory buffer. The buffer manager uses a page replacement policy to evict pages when the memory buffer is full. An eviction of a dirty page will result in a write to flash memory. Unfortunately, writing to flash memory consumes a lot more energy than reading. Much of the previous work in page replacement policies has focused on reducing the number of page reads rather than writes. One of the few existing works to consider the effects of flash memory’s hardware const...
The popularity of NAND flash memory has been growing rapidly in recent years, but the SSD (Solid-Sta...
We propose Partitioned Logging (PTL), a storage layout for databases on flash solid state drives. In...
In the present paper we demonstrate a novel approach to handling small updates on Flash called In-Pl...
The popularity of high-density flash memory as data storage media has increased steadily for a wide ...
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...
We design and implement FD-Buffer, a buffer manager for database systems running on flash-based disk...
Abstract. Classical buffer replacement policies, e.g., LRU, are subop-timal for database systems hav...
As the capacity of the NAND flash memory increases rapidly, flash storage device needs to maintain l...
Classical buffer replacement policies, e. g., LRU, are suboptimal for database systems having flash ...
Most embedded database systems are built on a two-level memory hierarchy, a RAM buffer on top of fla...
In this paper, we present a design and implementation of FD-Buffer, a cost-based adaptive buffer man...
Flash disks are becoming an important alternative to con-ventional magnetic disks. Although accessed...
Under update intensive workloads (TPC, LinkBench) small updates dominate the write behavior, e.g. 70...
In the present tutorial we perform a cross-cut analysis of database systems from the perspective of ...
The popularity of NAND flash memory has been growing rapidly in recent years, but the SSD (Solid-Sta...
We propose Partitioned Logging (PTL), a storage layout for databases on flash solid state drives. In...
In the present paper we demonstrate a novel approach to handling small updates on Flash called In-Pl...
The popularity of high-density flash memory as data storage media has increased steadily for a wide ...
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...
We design and implement FD-Buffer, a buffer manager for database systems running on flash-based disk...
Abstract. Classical buffer replacement policies, e.g., LRU, are subop-timal for database systems hav...
As the capacity of the NAND flash memory increases rapidly, flash storage device needs to maintain l...
Classical buffer replacement policies, e. g., LRU, are suboptimal for database systems having flash ...
Most embedded database systems are built on a two-level memory hierarchy, a RAM buffer on top of fla...
In this paper, we present a design and implementation of FD-Buffer, a cost-based adaptive buffer man...
Flash disks are becoming an important alternative to con-ventional magnetic disks. Although accessed...
Under update intensive workloads (TPC, LinkBench) small updates dominate the write behavior, e.g. 70...
In the present tutorial we perform a cross-cut analysis of database systems from the perspective of ...
The popularity of NAND flash memory has been growing rapidly in recent years, but the SSD (Solid-Sta...
We propose Partitioned Logging (PTL), a storage layout for databases on flash solid state drives. In...
In the present paper we demonstrate a novel approach to handling small updates on Flash called In-Pl...