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

Poverty and it's Alleviation: Lessons for Nigeria

The study focused on the persistent poverty status in Nigeria in spite of all the actions and activities directly and indirectly put in place to reduce it. Nigerian poverty statistics and government actions in tackling p...

Partial Replacement on Cement with Flyash and Cowdung Ash

The usage of cement in concrete is rising day by day. Cement is mostly used in Civil Engineering filed due to the infra structures development and urbanization. The production of cement is emitting the carbon dioxide and...

Management of A Ruksha Dagdha Vrana by Treatment Procedures used in Rajasekara Tradition A Case Study

Burn injuries are most devastating and painful condition causing major physical, mental, emotional and social trauma. In Sri Lanka, ~10 000 injuries and 100 deaths are burn related annually. Affected patients may lead in...

Structures to Resist the Effects of the Accidental Explosions

Currently in the field of civil engineering the requirement regarding knowledge blast loads are essential. Every country in the world are having terrorist threats. As the scenario of terrorist attacks are unpredictable n...

Impact of Social Isolation on Serum Sodium and Cortisol Level in male Wistar Rats

Background Aim Loneliness due to social isolation is a source of psychological stress in adults. This study evaluated the impact of social Isolation on serum sodium and cortisol level in male wistar ratsMethods Sixteen m...

Download PDF file
  • EP ID EP630152
  • DOI 10.31142/ijtsrd26731
  • Views 98
  • 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