Analysis of Allocation Algorithms in Memory Management

Abstract

Memory management is the process of controlling and coordinating computer memory, assigning portions called blocks to various running programs to optimize overall system performance and also known as memory allocation. Placement algorithms are implemented to determine the slot that can be allocated process amongst the available ones in the partitioned memory. Memory slots allocated to processes might be too big when using the existing placement algorithms hence losing a lot of space due to internal fragmentation. In dynamic partitioning, external fragmentation occurs when there is a sufficient amount of space in the memory to satisfy the memory request of a process but the process's memory request cannot be satisfied as the memory available is in a non contiguous manner. This paper describes how to resolve external fragmentation using three allocation algorithms. These algorithms are First fit, Best fit and Worst fit. We will present the implementation of three algorithms and compare their performance on generated virtual trace. Lae Wah Htun | Moh Moh Myint Kay | Aye Aye Cho "Analysis of Allocation Algorithms in Memory Management" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-3 | Issue-5 , August 2019, URL: https://www.ijtsrd.com/papers/ijtsrd26731.pdfPaper URL: https://www.ijtsrd.com/computer-science/operating-system/26731/analysis-of-allocation-algorithms-in-memory-management/lae-wah-htun

Authors and Affiliations

Keywords

Related Articles

Analysis of Helical Shape Tube Type Heat Exchanger using CFD

Heat Exchangers are generally used for transferring of heat from one part fluid to another. There are various types of heat exchangers. Among all, tube type heat exchangers with helical profile show better result. The fl...

Impact of Conflict Management on the Efficiency and Effectiveness of Business

This paper examines the classifications, cause; types and the possible solutions of conflict in organization. This discovered that conflict generates considerable ambivalence and leave many practitioners and scholars qui...

Control and Monitoring of Hydro Power Plants A Review

In hydro power plants there is a main interest for the implementation of digital systems for control and monitoring replacing the conventional control systems for power, speed and voltage. As a result it is indispensable...

A Study on Minimal Spanning Tree on Network Flow

In this paper we discussed the concept the characteristic and application of minimal spanning tree and how it is applied on network areas, and also we solved some real life problems. Vivek S | Dhivya Dharshini S | Mega...

Antiviral Effects of Beta Lactoglobulin against Avian Influenza Virus

Introduction The avian virus is an Influenza A virus that spread widely among human through direct or indirect contact with infected birds or poultry. But a totally new pandemic of avian virus those are becoming resistan...

Download PDF file
  • EP ID EP630152
  • DOI 10.31142/ijtsrd26731
  • Views 101
  • Downloads 0

How To Cite

(2019). Analysis of Allocation Algorithms in Memory Management. International Journal of Trend in Scientific Research and Development, 3(5), 1985-1987. https://europub.co.uk./articles/-A-630152