minnekontroller
Minnekontrolleren, eller memory controller på norsk, er en komponent som styrer tilgangen til systemets minne. Den tar imot forespørsler om lesing og skriving fra prosessoren og andre enheter, organiserer disse forespørslene og koordinierer dataflyten mellom RAM og datamaskinens kjernenhet. Hovedformålet er å sikre riktig timing, adressering og overføring av data mellom prosessor og minne, samt å optimalisere båndbredde og ventetid.
I moderne datamaskiner finnes minnekontrolleren ofte som en integrert del av prosessoren (Integrated Memory Controller, IMC).
Minnekontrolleren har ansvar for å håndtere minnekilder som kanaler (multi-channel), raker og banker i DRAM-moduler, samt
Ytelse påvirkes av antall kanaler, minneprøving, interleaving og hukommelsesarkitektur, samt hvordan kontrolleren håndterer latens versus båndbredde.