Loading...
Loading...
Advanced Journal of Science, Technology and Engineering
Vol. 4Issue 32024pp. 1–13Published 13 August 2024
DOI 10.52589/AJSTE-JIHPGG70Share Link
Cite this
Citation unavailable for this article.
Abstract:
One of the key research areas in operating systems is memory allocation and process management by the operating system. Memory allocation is the process of allocating blocks of memory to different executing processes in order to improve overall system performance. This paper analyses the efficiency of memory allocation algorithms (first fit, best fit and worst fit) in the multiple partition and contiguous memory allocation scheme. A Mathematical model was used on process sizes in terms of percentage internal fragmentation (IF%), percentage external fragmentation (EF%), and percentage total utilization (TU%), this was done to compare the performance of the memory allocation algorithm. Results from the analysis show that the best fit made more efficient use of the available memory space than that of first-fit and worst fit.
Disclaimer/Publisher’s Note
The statements, opinions and data contained in this publication are solely those of the author(s) and contributor(s) and not of AB Journals or its editors. AB Journals remains neutral and accepts no responsibility for any injury or damage resulting from ideas, methods, instructions or products referred to in the content.
Copyrights