Beta
24709

Parallel Generational Copying Garbage Collection Schemes for Shared-Memory Multiprocessors

Article

Last updated: 04 Jan 2025

Subjects

-

Tags

-

Abstract

In this paper, an improved parallel generational copying real-time garbage collection scheme for shared-memory multiprocessors, which supports load balancing among workers, has been proposed, implemented, and evaluated. The basic idea of improvement is developed from Ali's two papers [2,3]. The scheme proposed here is a form of copying collectors that attempt to eliminate the drawback of frequently copying long-lived (stable) objects. This class of schemes is called generational-based schemes, which is based on concentrating the collection efforts on small areas of memory, so-called young generation. They reduce the need for collecting the remaining large areas of memory, old generation. A modified scheme, without real-time response, has also been implemented and compared to the real-time one. A comparative study has been done for the two schemes with other two parallel non-generational copying garbage collection schemes founded by the author in [1]. According to this comparative study, we proved that the performance of generational schemes is better than the performance of non-generational schemes. Also, the overheads occurred due to real-time response have been calculated.

DOI

10.21608/asat.2013.24709

Authors

First Name

Khayri

Last Name

Ali

MiddleName

A. M.

Affiliation

Prof, Faculty of Computer Science October University for Modem Sciences & Arts, MSA.

Email

-

City

-

Orcid

-

First Name

Fatma

Last Name

Omara

MiddleName

A.

Affiliation

Assoc. Prof. Computer Science Dept. Faculty of Computers & information Cairo University.

Email

-

City

-

Orcid

-

First Name

Osama

Last Name

Elshakankiry

MiddleName

A.

Affiliation

Eng. Computer Science & Engineering Dept. Faculty of Electronic Engineering, Minufiya University.

Email

-

City

-

Orcid

-

Volume

10

Article Issue

10th International Conference On Aerospace Sciences & Aviation Technology

Related Issue

4497

Issue Date

2003-05-01

Receive Date

2019-01-15

Publish Date

2003-05-01

Page Start

887

Page End

905

Print ISSN

2090-0678

Online ISSN

2636-364X

Link

https://asat.journals.ekb.eg/article_24709.html

Detail API

https://asat.journals.ekb.eg/service?article_code=24709

Order

60

Type

Original Article

Type Code

737

Publication Type

Journal

Publication Title

International Conference on Aerospace Sciences and Aviation Technology

Publication Link

https://asat.journals.ekb.eg/

MainTitle

Parallel Generational Copying Garbage Collection Schemes for Shared-Memory Multiprocessors

Details

Type

Article

Created At

22 Jan 2023