Mert az I/O költséges (rohadás lassú merevlemezek, és szanaszétkopó Flash tárolók, meg ezeket a külső tárolókat költségesebb elérni, mint a rendszermemóriát) a memóriahasználattal szemben ha van elegendő szabad memória.
Alkalmazásfejlesztéskor sok esetben a platform és az alkalmazásod nem általad fejlesztett komponensei is megkötik a kezedet, hogy mire és milyen mértékben optimalizálhatsz.
De még ha nincs is megkötve a kezed nem az alacsonyabb memóriahasználat, hanem a magasabb teljesítmény a cél, persze rugalmasnak és kompromisszumkésznek kell lenni.