A maioria dos programas aloca memória conforme necessário durante a execução (pedindo mais memória do sistema operacional). Eles raramente devolvem a memória (na maioria das vezes, depois de um tempo a memória será um mosaico de peças usadas e atualmente livres de tamanhos diferentes, compactando isso para liberar um contíguo que pode ser retornado é um trabalho extra, raramente vale a pena) . Assim, uso de memória diferente.