Dalam sistem komputer, pemuat adalah bagian dari sistem operasi yang bertanggung jawab untuk memuat program-program dan pustaka perangkat lunak. Ini adalah salah satu tahap penting dalam proses memulai sebuah program, seperti menempatkan program-program ke memori dan mempersiapkannya untuk dijalankan. Memuat sebuah program melibatkan pembacaan isi dari berkas yang dapat dijalankan yang berisi instruksi-instruksi program ke dalam memori, dan kemudian melaksanakan persiapan lain yang diperlukan oleh tugas-tugas untuk mempersiapkan berkas itu untuk dijalankan. Setelah pemuatan selesai, sistem operasi memulai program dengan melewatkan kontrol pada kode program yang dimuat.
Tanggung jawab
Dalam Unix, pemuat adalah penanganan untuk sistem panggilan execve().[1] Tugas pemuat Unix meliputi:
validasi (izin, persyaratan memori, dan lain-lain);
menyalin program gambar dari cakram ke memori utama;