Pengurusan ingatan

Pengurusan ingatan (memory management) merupakan proses pengurusan ingatan komputer. Secara ringkas, ia merupakan cara pembahagian ingatan kepada program-program bila diminta dan membebaskannya kembali kepada system apabila tidak lagi digunakan. Sesetengah sistem pengendalian membahagikan ingatan kepada kawasan yang berasingan mengikut saiz yang tetap, manakala sesetengah yang lain membenarkan saiz yang berubah-ubah.

Sistem ingatan maya (virtual memory) “meningkatkan” kuantiti RAM yang ada menggunakan penyilihan cakera (disk swapping), dan kualiti pengurus ingatan maya boleh meberi kesan yang besar kepada prestasi sistem secara keseluruhan.

Untuk komputer x86, sebagai tambahan kepada pengurusan ingatan piawai, DOS telah membawa kepada pembangunan program-program yang dikenali sebagai pengurus ingatan (memory manager). Program ini memindahkan sebahagian sistem pengendalian ke luar bahagian biasanya untuk menambahkan jumlah ingatan yang boleh digunakan oleh program lain. Contohnya ialah EMM386 dan QEMM. Ini membolehkan ingatan digunakan melebihi penghalang 640 kb, di mana ingatan selalunya disimpan untuk ROM dan bahagian atas ingatan.

Faktor pemilihan ingatan 
Antara faktor yang mempengaruhi jenis pemillihan ingatan di dalam sesuatu peranti ialah:
 Kekerapan dirujuk
 Kepantasan bertindak balas
 Kuantiti yang diperlukan
 Kos ingatan
Biasanya, jenis ingatan yang pantas adalah lebih mahal.

Lihat juga 
 Ingatan maya
 Pengurusan ingatan OS Mac

Pautan luar 
 Pengurusan Ingatan
 Sistem Pengoperasian: Pengurusan Ingatan 

 
Seni bina komputer