1. An apparatus comprising: a processor; a memory that stores code executable by the processor, the code comprising: code that identifies an unreserved amount of memory in a computer system; code that requests a portion of the memory based on the unreserved amount of memory; and code that determines whether an allocated portion of the memory comprises non-contiguous memory addresses.