Manajemen Memori merupakan pusat sistem operasi yang memiliki kapasitas terbatas , memerlukan penempatan dalam suatu proses.
Beberapa
bagian dari RAM digunakan oleh kernel untuk menyimpan kode kernel dan
struktur data statis kernel. Sisa dari bagian yang digunakan oleh kernel
tersebut disebut memori dinamik (dynamic memory). Dynamic memory
ini tidak hanya digunakan oleh proses, tetapi juga oleh kernel senidri.
Kualitas performansi dari keseluruhan sistem tergantung pada seberapa
efisien manajemen dynaimc memory. Manajemen memori yang akan dibahas berikut menggambarkan bagaimana kernel mengalokasikan memori untuk keperluannya.
Bagian
operating sistem yang mengatur memori disebut dengan memory manager.
Pemakaian memori (manajemen memori dan organisasi) perlu dilakukan
karena hal tersebut sangat mempengaruhi kinerja komputer, sehingga
memiliki fungsi dan tugas penting dan kompleks yaitu berkaitan dengan :
