Various systems and methods are provided that facilitate deferred memory
allocation. In one method, an attempt to allocate an amount of memory for
an application thread is made. If the attempt was unsuccessful and if the
application thread is designated for deferred memory allocation, then the
application thread is stored in a holding queue. Once the application
thread is stored in the holding queue, periodic attempts are made to
reallocate the amount of memory for the application thread.