By the same authors

Improving efficiency of persistent storage access in embedded Linux

Research output: Contribution to conferencePaper

Standard

Improving efficiency of persistent storage access in embedded Linux. / Joyce, Russell Andrew; Audsley, Neil Cameron.

2017. Paper presented at 10th York Doctoral Symposium on Computer Science and Electronic Engineering, York, United Kingdom.

Research output: Contribution to conferencePaper

Harvard

Joyce, RA & Audsley, NC 2017, 'Improving efficiency of persistent storage access in embedded Linux', Paper presented at 10th York Doctoral Symposium on Computer Science and Electronic Engineering, York, United Kingdom, 17/11/17 - 17/11/17.

APA

Joyce, R. A., & Audsley, N. C. (2017). Improving efficiency of persistent storage access in embedded Linux. Paper presented at 10th York Doctoral Symposium on Computer Science and Electronic Engineering, York, United Kingdom.

Vancouver

Joyce RA, Audsley NC. Improving efficiency of persistent storage access in embedded Linux. 2017. Paper presented at 10th York Doctoral Symposium on Computer Science and Electronic Engineering, York, United Kingdom.

Author

Joyce, Russell Andrew ; Audsley, Neil Cameron. / Improving efficiency of persistent storage access in embedded Linux. Paper presented at 10th York Doctoral Symposium on Computer Science and Electronic Engineering, York, United Kingdom.

Bibtex - Download

@conference{3cf08a8b0a1a46c2b7366cfd72e1d698,
title = "Improving efficiency of persistent storage access in embedded Linux",
abstract = "Real-time embedded systems increasingly need to process and store large volumes of persistent data, requiring fast, timely and predictable storage. Traditional methods of accessing storage using general-purpose operating system-based file systems do not provide the performance and timing predictability needed. This paper firstly examines the speed and consistency of SSD operations in an embedded Linux system, identifying areas where inefficiencies in the storage stack cause issues for performance and predictability. Secondly, the CharIO storage device driver is proposed to bypass Linux file systems and the kernel block layer, in order to increase performance, and provide improved timing predictability.",
author = "Joyce, {Russell Andrew} and Audsley, {Neil Cameron}",
year = "2017",
month = nov,
day = "17",
language = "English",
note = "10th York Doctoral Symposium on Computer Science and Electronic Engineering, YDS 2017 ; Conference date: 17-11-2017 Through 17-11-2017",
url = "https://www.cs.york.ac.uk/yds/yds2017/",

}

RIS (suitable for import to EndNote) - Download

TY - CONF

T1 - Improving efficiency of persistent storage access in embedded Linux

AU - Joyce, Russell Andrew

AU - Audsley, Neil Cameron

PY - 2017/11/17

Y1 - 2017/11/17

N2 - Real-time embedded systems increasingly need to process and store large volumes of persistent data, requiring fast, timely and predictable storage. Traditional methods of accessing storage using general-purpose operating system-based file systems do not provide the performance and timing predictability needed. This paper firstly examines the speed and consistency of SSD operations in an embedded Linux system, identifying areas where inefficiencies in the storage stack cause issues for performance and predictability. Secondly, the CharIO storage device driver is proposed to bypass Linux file systems and the kernel block layer, in order to increase performance, and provide improved timing predictability.

AB - Real-time embedded systems increasingly need to process and store large volumes of persistent data, requiring fast, timely and predictable storage. Traditional methods of accessing storage using general-purpose operating system-based file systems do not provide the performance and timing predictability needed. This paper firstly examines the speed and consistency of SSD operations in an embedded Linux system, identifying areas where inefficiencies in the storage stack cause issues for performance and predictability. Secondly, the CharIO storage device driver is proposed to bypass Linux file systems and the kernel block layer, in order to increase performance, and provide improved timing predictability.

M3 - Paper

T2 - 10th York Doctoral Symposium on Computer Science and Electronic Engineering

Y2 - 17 November 2017 through 17 November 2017

ER -