NVWAL: Exploiting NVRAM in write-ahead logging
Emerging byte-addressable non-volatile memory is considered an alternative storage
device for database logs that require persistency and high performance. In this work, we …
device for database logs that require persistency and high performance. In this work, we …
Log2: A {Cost-Aware} logging mechanism for performance diagnosis
Logging has been a common practice for monitoring and diagnosing performance issues.
However, logging comes at a cost, especially for large-scale online service systems. First …
However, logging comes at a cost, especially for large-scale online service systems. First …
{WALDIO}: Eliminating the Filesystem Journaling in Resolving the Journaling of Journal Anomaly
This work is dedicated to resolve the Journaling of Journal Anomaly in Android IO stack. We
orchestrate SQLite and EXT4 filesystem so that SQLite's file-backed journaling activity can …
orchestrate SQLite and EXT4 filesystem so that SQLite's file-backed journaling activity can …
{WearDrive}: Fast and {Energy-Efficient} Storage for Wearables
Size and weight constraints on wearables limit their battery capacity and restrict them from
providing rich functionality. The need for durable and secure storage for personal data …
providing rich functionality. The need for durable and secure storage for personal data …
Non-blocking writes to files
D Campello, H Lopez, R Koller… - … USENIX Conference on …, 2015 - usenix.org
Writing data to a page not present in the file-system page cache causes the operating
system to synchronously fetch the page into memory first. Synchronous page fetch defines …
system to synchronously fetch the page into memory first. Synchronous page fetch defines …
Removing barriers in using personal health record systems
MA Alyami, YT Song - 2016 IEEE/ACIS 15th International …, 2016 - ieeexplore.ieee.org
Personal health record (PHR) is considered a crucial part in improving patient outcomes.
However the adoption rate by the general public in the US still remains low. To find out the …
However the adoption rate by the general public in the US still remains low. To find out the …
A user-space storage I/O framework for NVMe SSDs in mobile smart devices
HJ Kim, JS Kim - IEEE Transactions on Consumer Electronics, 2017 - ieeexplore.ieee.org
As the application of smart devices becomes more complex, the number of file I/Os has been
increased on mobile devices, making the storage performance plays an important role in …
increased on mobile devices, making the storage performance plays an important role in …
Realizing transparent OS/Apps compression in mobile devices at zero latency overhead
Motivated by the significant storage footprint of OS/Apps in mobile devices, this paper
studies the realization of OS/Apps transparent compression. In spite of its obvious …
studies the realization of OS/Apps transparent compression. In spite of its obvious …
How to be consistent with persistent memory? an evaluation approach
The advent of the byte-addressable, non-volatile memory (NVM) has initiated the design of
new data management strategies to utilize it as the persistent memory (PM). One way to …
new data management strategies to utilize it as the persistent memory (PM). One way to …
In-memory write-ahead logging for mobile smart devices with NVRAM
In recent years, ensuring the reliability of databases in battery-powered mobile devices such
as smartphones and tablets has gained in importance, since most mobile applications use a …
as smartphones and tablets has gained in importance, since most mobile applications use a …