Title: MEMORY MANAGEMENT SYSTEM AS APPLIED BY C++, JAVA, C# AND ASSEMBLY LANGUAGES IN THE OPERATING SYSTEM
Authors: Uyoo, Stephen Yavenga, Francis, Akogwu Alu and Rimdans, Victor Zwalmak
Abstract:

In the recent era of computing, applications and operating systems cannot survive without efficient memory management, especially if an application has to be under survey load for an undefined long time. Efficient utilization of resources will enhance performance. This paper describes the memory management in an operating system and it will demonstrate basic architecture of segmentation in an operating system and basic of its allocation. This paper also describes the basic concept of virtual and dynamic memory management and also review the languages used in system programming such as, C++, java, .NET and assembly languages exploring their issues and techniques in memory management.

Keywords: Smart Pointer, Activation Record, Garbage Collector, Call stack, Allocation and Recycling
DOI: https://doi.org/10.61646/IJCRAS.vol.3.issue3.82
Date of Publication: 12-07-2024
PDF Download
Download Certificate