A method for reducing garbage collection overhead of SSD using machine learning algorithms

被引:0
|
作者
Park, Jung Kyu [1 ]
Kim, Jaeho [2 ]
机构
[1] Seoul Womens Univ, Dept Digital Media Design & Applicat, Seoul 01797, South Korea
[2] UNIST, Sch Elect & Comp Engn, Ulsan 44919, South Korea
关键词
Garbage Collection; Machine Learning; SSD; TRIM;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we attempt to manage GC overhead at the operating system level. In our approach, first, we use a machine learning technique to devise a GC detecting mechanism at the operating system level, and second, we show that by making use of this mechanism performance variance normally observed on SSDs can be reduced. We develop a GC-detector that detects garbage collection of SSDs and request TRIM operations to the SSD when GC is detected. Experimental results running the GC detector show increase average bandwidth and low performance variance compared to when not using GC-detector.
引用
收藏
页码:775 / 777
页数:3
相关论文
共 50 条
  • [1] Extending Lifetime and Reducing Garbage Collection Overhead of Solid State Disks with Virtual Machine Aware Journaling
    Huang, Ting-Chang
    Chang, Da-Wei
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 1 - 8
  • [2] Using passive object garbage collection algorithms for garbage collection of active objects
    Vardhan, A
    Agha, G
    ACM SIGPLAN NOTICES, 2003, 38 (02) : 213 - 220
  • [3] Using passive object garbage collection algorithms for garbage collection of active objects
    Vardhan, Abhay
    Agha, Gul
    ACM SIGPLAN Not., 1600, 2 SUPPL. (213-220):
  • [4] Reducing Garbage Collection Overhead of Log-Structured File Systems with GC Journaling
    Gwak, Hyunho
    Kang, Yunji
    Shin, Dongkun
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2015,
  • [5] An MTS-CFQ I/O Scheduler Considering SSD Garbage Collection on Virtual Machine
    Park, Jung Kyu
    Kim, Jaeho
    2017 14TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY (ECTI-CON), 2017, : 139 - 142
  • [6] Modeling minor garbage collection overhead in Java SE 8 hotspot virtual machine
    Lou, Xiaosong
    Xu, Steven
    imPACt 2016 - Internet, Mobile, Performance and Capacity, Cloud and Technology, 2016,
  • [7] Reinforcement Learning-Assisted Garbage Collection to Mitigate Long-Tail Latency in SSD
    Kang, Wonkyung
    Shin, Dongkun
    Yoo, Sungjoo
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [8] Survey: Garbage collection and segmentation system using Mask-RCNN based Deep learning algorithms
    Ashajyothi, Sirapu
    Reddy, P. Chandrashekar
    2023 14th International Conference on Computing Communication and Networking Technologies, ICCCNT 2023, 2023,
  • [9] Smart Face Control: Machine Learning Algorithms for Efficient SSD Caching
    Lazareva, Svetlana
    Kirgizov, Grigorii
    Ragimov, Ruslan
    CEE-SECR'17: PROCEEDINGS OF THE 13TH CENTRAL & EASTERN EUROPEAN SOFTWARE ENGINEERING CONFERENCE IN RUSSIA, 2017,
  • [10] Q-Value Prediction for Reinforcement Learning Assisted Garbage Collection to Reduce Long Tail Latency in SSD
    Kang, Wonkyung
    Yoo, Sungjoo
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 2240 - 2253