Scheduler doesn't have to depend on the fact that allocations should work when same amount of memory is just deallocated