Whenever a request for memory comes in, DOS looks through the free/busy block list, as shown in Figure 14.4, until it finds a free block that fits the request.
If the list of blocks becomes disconnected, an error message is generated, and the system stops.
To recover, the system must be rebooted.