First Fit memory allocation: the OS scans free holes from the start of memory and places each process in the first hole large enough, splitting the hole and leaving the remainder free.

Total memory
0K
In use
0K
Free
0K
Placed
0 / 0
best so far
Reserved (OS / other procs)
Free hole
Currently scanning
Allocated
step
Step 1