Multiple choice Which of the following is the cause of external fragmentation? If the allocated is slightly larger than the requested memory If the allocated memory is smaller than the requested memory If the available memory is not contiguous If the program's address does not end on a page boundary Both (3) and (4) Reveal answer Fill a bubble to check yourself C Correct answer Explanation The memory available is partitioned and the memory is not contiguous because it is fragmented in to little pieces.