CAO Practical

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

MEMORY ALLOCATION

ALGORIGM
CAO
DEFINATION…

Basically, Memory Management is the


process of controlling and coordinating
computer memory, assigning portions known as
blocks to various running programs to optimize
the overall performance of the system.
Algorithm used to allocated the memory for any
progress for any execution.
FEATURES….

 Manages primary memory.


 It helps processes to move back and forward between the main memory and
execution disk.
 In Partition Allocation, when there is more than one partition freely available
to accommodate a process’s request, a partition must be selected. To choose
a particular partition, a partition allocation method is needed. A partition
allocation method is considered better if it avoids internal fragmentation.
TYPES….

 First Fit
 Next Fit
 Best Fit
 Worst Fit
ADVANTAGES:
Fastest algorithm because it searches as
little as possible.
DISADVANTAGES:
The remaining unused memory areas left
after allocation become waste if it is too
smaller. Thus request for larger memory
requirement cannot be accomplished.

You might also like