Cargando…

FragTracer: Real-Time Fragmentation Monitoring Tool for F2FS File System

Emerging hardware devices (e.g., NVMe SSD, RISC-V, etc.) open new opportunities for improving the overall performance of computer systems. In addition, the applications try to fully utilize hardware resources to keep up with those improvements. However, these trends can cause significant file system...

Descripción completa

Detalles Bibliográficos
Autores principales: Cho, Minseon, Kang, Donghyun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10181664/
https://www.ncbi.nlm.nih.gov/pubmed/37177693
http://dx.doi.org/10.3390/s23094488
_version_ 1785041628407267328
author Cho, Minseon
Kang, Donghyun
author_facet Cho, Minseon
Kang, Donghyun
author_sort Cho, Minseon
collection PubMed
description Emerging hardware devices (e.g., NVMe SSD, RISC-V, etc.) open new opportunities for improving the overall performance of computer systems. In addition, the applications try to fully utilize hardware resources to keep up with those improvements. However, these trends can cause significant file system overheads (i.e., fragmentation issues). In this paper, we first study the reason for the fragmentation issues on an F2FS file system and present a new tool, called FragTracer, which helps to analyze the ratio of fragmentation in real-time. For user-friendly usage, we designed FragTracer with three main modules, monitoring, pre-processing, and visualization, which automatically runs without any user intervention. We also optimized FragTracer in terms of performance to hide its overhead in tracking and analyzing fragmentation issues on-the-fly. We evaluated FragTracer with three real-world databases on the F2FS file system, so as to study the fragmentation characteristics caused by databases, and we compared the overhead of FragTracer. Our evaluation results clearly show that the overhead of FragTracer is negligible when running on commodity computing environments.
format Online
Article
Text
id pubmed-10181664
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-101816642023-05-13 FragTracer: Real-Time Fragmentation Monitoring Tool for F2FS File System Cho, Minseon Kang, Donghyun Sensors (Basel) Article Emerging hardware devices (e.g., NVMe SSD, RISC-V, etc.) open new opportunities for improving the overall performance of computer systems. In addition, the applications try to fully utilize hardware resources to keep up with those improvements. However, these trends can cause significant file system overheads (i.e., fragmentation issues). In this paper, we first study the reason for the fragmentation issues on an F2FS file system and present a new tool, called FragTracer, which helps to analyze the ratio of fragmentation in real-time. For user-friendly usage, we designed FragTracer with three main modules, monitoring, pre-processing, and visualization, which automatically runs without any user intervention. We also optimized FragTracer in terms of performance to hide its overhead in tracking and analyzing fragmentation issues on-the-fly. We evaluated FragTracer with three real-world databases on the F2FS file system, so as to study the fragmentation characteristics caused by databases, and we compared the overhead of FragTracer. Our evaluation results clearly show that the overhead of FragTracer is negligible when running on commodity computing environments. MDPI 2023-05-05 /pmc/articles/PMC10181664/ /pubmed/37177693 http://dx.doi.org/10.3390/s23094488 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cho, Minseon
Kang, Donghyun
FragTracer: Real-Time Fragmentation Monitoring Tool for F2FS File System
title FragTracer: Real-Time Fragmentation Monitoring Tool for F2FS File System
title_full FragTracer: Real-Time Fragmentation Monitoring Tool for F2FS File System
title_fullStr FragTracer: Real-Time Fragmentation Monitoring Tool for F2FS File System
title_full_unstemmed FragTracer: Real-Time Fragmentation Monitoring Tool for F2FS File System
title_short FragTracer: Real-Time Fragmentation Monitoring Tool for F2FS File System
title_sort fragtracer: real-time fragmentation monitoring tool for f2fs file system
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10181664/
https://www.ncbi.nlm.nih.gov/pubmed/37177693
http://dx.doi.org/10.3390/s23094488
work_keys_str_mv AT chominseon fragtracerrealtimefragmentationmonitoringtoolforf2fsfilesystem
AT kangdonghyun fragtracerrealtimefragmentationmonitoringtoolforf2fsfilesystem