• Home
  • Search
  • Non-volatile memory driver to drastically reduce input-output response time and maintain Linux device-mapper framework
  • Cite Icon1
  • https://doi.org/10.15803/ijnc.10.2_127Copy DOI Icon

Non-volatile memory driver to drastically reduce input-output response time and maintain Linux device-mapper framework

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Automated tiered storage with fast memory and slow flash storage (ATSMF) is a hybrid storage system located between non-volatile memories (NVMs) and solid state drives (SSDs). ATSMF reduces the average response time for input-output (IO) accesses by migrating concentrated IO-access areas from an SSD to an NVM. However, the current ATSMF implementation cannot sufficiently reduce the average response time because of the bottleneck caused by the Linux brd driver, which is used for the NVM access The response time of the brd driver is more than ten times longer than memory-access speed. To sufficiently reduce the average response time, we developed a block-level driver for an NVM called a two-mode (2M) memory driver. This driver has a .map-access mode and direct-access mode to reduce the response time while maintaining compatibility with the Linux device-mapper framework. The direct-access mode has a drastically lower response time than the Linux brd driver because the ATSMF driver can directly execute the IO-access function of the 2M memory Experimental results indicate that ATSMF using the 2M memory driver reduced the IO access response time to less than that of ATSMF using the Linux brd driver in most cases.

Similar Papers
  • Conference Article
  • Citations3

An Effective Page Padding Method for RAM Buffer Algorithms to Enhance the SSD Endurance

  • Nov 01, 2016
  • Eri Ogawa +1
  • Research Article

SWEEP: Gathering Hot Read/Write Data Together to Minimize Read Reclaims in SSDs

  • Feb 21, 2026
  • ACM Transactions on Design Automation of Electronic Systems
  • Xinyu Guo +6
  • Research Article
  • Citations2

Optimal SSD Management with Predictions

  • May 27, 2025
  • Proceedings of the ACM on Measurement and Analysis of Computing Systems
  • Tomer Lange +2
  • Conference Article
  • Citations13

CD-RAIS: Constrained dynamic striping in redundant array of independent SSDs

  • Sep 01, 2014
  • Yimo Du +3
  • Research Article
  • Citations6

Design and implementation of skiplist-based key-value store on non-volatile memory

  • Mar 22, 2019
  • Cluster Computing
  • Qichen Chen +4
  • Conference Article
  • Citations9

SAC

  • Jun 04, 2012
  • Zhiguang Chen +2
  • Book Chapter
  • Citations1

SSD-Aware Temporary Data Management Policy for Improving Query Performance

  • Jan 01, 2014
  • Zhiliang Guo +3
  • Research Article
  • Citations5

File-System-Level Storage Tiering for Faster Application Launches on Logical Hybrid Disks

  • Jan 01, 2016
  • IEEE Access
  • Junhee Ryu +4
  • Research Article
  • Citations15

Statistical modeling of emergency medical services’ response and rescue times to road traffic crashes in the Kingdom of Saudi Arabia

  • Nov 14, 2022
  • Case Studies on Transport Policy
  • Ayoub Al-Zabidi +3
  • Supplementary Content

Writing on Dirty Memory

  • Jul 01, 2018
  • Figshare
  • Yongjune Kim
  • Research Article
  • Citations13

AMC: an adaptive multi‐level cache algorithm in hybrid storage systems

  • May 28, 2015
  • Concurrency and Computation: Practice and Experience
  • Yuxia Cheng +4
  • PDF
  • Research Article
  • Citations3

Don’t make cache too complex: A simple probability-based cache management scheme for SSDs

  • Mar 30, 2017
  • PLOS ONE
  • Seungjae Baek +2
  • Conference Article
  • Citations3

SIRF-1: Enhancing Reliability of Single Flash SSD through Internal Mirroring for Mission-Critical Mobile Applications

  • May 01, 2015
  • Michael S Macfadden +2
  • Research Article
  • Citations5

Driver Response Time of Queuing Vehicles at Urban Signalized Intersections

  • Jan 01, 2012
  • Procedia - Social and Behavioral Sciences
  • Shuai Yang +1
  • Conference Article
  • Citations3

A priority-based data placement method for databases using solid-state drives

  • Oct 09, 2018
  • Chin-Hsien Wu +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.