arrow
Return

Benchmarking Software Aging Effects in Container Platforms

delete2025-10-06
delete0
PRE
AI
P
Pedro Melo
J
João Ferreira
J
Jean Araújo
M
Marco Vieira
DOI:10.1109/TR.2025.3612809delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
As containerization becomes increasingly prevalent in modern software development, understanding the long-term effects of software aging is crucial for ensuring the performance and dependability of containerized services. This article introduces a benchmarking framework designed to systematically evaluate software aging in container platforms. Our approach employs well-defined metrics to characterize aging behaviors under representative workloads and stress conditions. Using this framework, we conduct a comparative study of two widely used container platforms, Docker and Podman, across multiple deployment environments (Debian 12, Ubuntu 22, and Ubuntu 24). The results provide insights into their effectiveness in mitigating the effects of software aging. Our findings reveal distinct aging patterns, with Podman showing greater susceptibility to memory leaks while older Docker versions suffer from more significant CPU degradation.
Keywords:
Benchmarking
containerization platforms
software aging

Journal

IEEE Transactions on Reliability cover
IEEE Transactions on Reliability
IF:
5.7
Papers:
2.7K
Citations:
8.5K

Organization

U
University of Coimbra
Scholars:
1.1K
Papers: 466
Citations: 1.7W
U
university of north carolina
Scholars:
7.4W
Papers: 6.5W
Citations: 93
U
Universidade Federal do Agreste de Pernambuco
Scholars:
26
Papers: 7
Citations: 21
researcher View more organizations