muistivaatimus
Muistivaatimus tarkoittaa ohjelmiston tai järjestelmän toiminnan kannalta tarvittavan muistimäärän määrittelyä. Yleisesti sillä tarkoitetaan RAM-muistin määrää, jolla ohjelma pystyy suorittamaan tehtävänsä luotettavasti, sekä tilaa välineille, tiedostoille, välimuistille ja muille väliaikaisille tiedoille. Muistivaatimukset jaetaan usein minimi- ja suositeltuun arvoon. Minimi muistivaatimus kertoo, minkä verran muistia laitteessa tulee olla, jotta ohjelma käynnistyy ja perustoiminnot toimivat. Suositeltu muistimäärä puolestaan kuvaa paremman suorituskyvyn ja käyttökokemuksen saavuttamista, erityisesti moniajossa ja suurten tietomäärien käsittelyssä.
Muistin tarve riippuu useista tekijöistä: ohjelmointiympäristö, käytetyt kirjastot ja ajonaikaiset toiminnot, käyttöliittymä, käsiteltävien tietojen määrä sekä
Määritykseen käytetään profilointia, suorituskykytestausta ja kuormitustestausta. Yksiköinä käytetään tavallisesti megatavuja tai gigatavuita (MB, GB), ja seurataan
Muistivaatimukset ovat keskeinen osa teknisiä vaatimuksia ja vaikuttavat suorituskykyyn, vakauteen sekä kokonaiskustannuksiin.