Optimizations of generational garbage collections based on continuous damage process
-
Published:2021-09-09
Issue:
Volume:
Page:2141001
-
ISSN:0218-5393
-
Container-title:International Journal of Reliability, Quality and Safety Engineering
-
language:en
-
Short-container-title:Int. J. Rel. Qual. Saf. Eng.
Author:
Feng Hongshuang1,
Wu Wenjuan1,
Wang Junyuan2
Affiliation:
1. College of Economics and Management, Nanjing University of Aeronautics and Astronautics, Nanjing, China
2. China Jiliang University, Hangzhou, China
Abstract
In the computer science community, garbage collection is a dynamic storage management technology to ensure the reliability of computer systems. In this paper, we consider two garbage collection policies to meet the goal of time consumption for a generational garbage collector when increase in objects might be unclear at discrete times for the high frequency of computer processes. That is, (a) tenuring collection is triggered at the [Formula: see text]th minor collection preventively or at a threshold amount [Formula: see text] of surviving objects correctively, and (b) major collection is made at discrete times [Formula: see text] for a given [Formula: see text] or at the [Formula: see text]th collection including minor and tenuring collections. Using the damage process and renewal theory, the expected cost rates are obtained, and their optimal policies for tenuring and major collection are discussed analytically and computed numerically.
Funder
National Natural Science Foundation of China
Natural Science Foundation of Jiangsu Province
Aeronautical Science Foundation of China
Nanjing University of Aeronautics and Astronautics
Publisher
World Scientific Pub Co Pte Lt
Subject
Electrical and Electronic Engineering,Industrial and Manufacturing Engineering,Energy Engineering and Power Technology,Aerospace Engineering,Safety, Risk, Reliability and Quality,Nuclear Energy and Engineering,General Computer Science