Muistihallinta on ohjelmistoapuohjelma, joka toimii yhdessä käyttöjärjestelmän kanssa. Se auttaa hallitsemaan muistia tehokkaammin ja tarjoaa lisäominaisuuksia, kuten muistin käyttämättömien segmenttien huuhtelua. Kaikki nykyaikaiset käyttöjärjestelmät tarjoavat muistin hallintaa.
Alla on luettelo muista esimerkkeistä muistinhallinnoista.