A. MEMORY MANAGEMENT FUNCTION
B. PROCESSOR MANAGEMENT FUNCTION
Mengikuti dan menelusuri processor dan status dari proses yang disebut dengan TRAFFIC CONTROLLER.
C. DEVICE MANAGEMENT FUNCTION
D. INFORMATION MANAGEMENT FUNCTION
Sekian artikel Sistem Operasi Ditinjau Dari Resource Manager.
- Untuk mengikuti dan menelusuri resources dalam hal ini adalah memori.
- Bagaimana yang sedang dipergunakan dan oleh siapa digunakan.
- Bagaimana yang sedang tidak dipergunakan.
- Dalam konsep multiprogramming harus diputuskan proses mana yang mendapat memori, kapan dan berapa besarnya.
- Melakukan alokasi memori padda setiap proses.
- Mengambil kembali memori yang sudah tidak diperlukan lagi.
B. PROCESSOR MANAGEMENT FUNCTION
Mengikuti dan menelusuri processor dan status dari proses yang disebut dengan TRAFFIC CONTROLLER.
- Menentukan siapa yang boleh menggunakan processor, untuk itu diperlukan “Job-schedule” hal ini silakukan untuk menetukan job mana yang akan mendapat processor istilah ini disebut dengan “Multiprogramming Processor Scheduler”.
- Untuk melakukan alokasi processor dengan menyiapkan register yang diperlukan. Modul ini disebut “DISPATCHER”.
- Mengambil processor yang sudah tidak diperlukan lagi, misal : proses penambahan ALU.
C. DEVICE MANAGEMENT FUNCTION
- Mengikuti dan menelusuri peralatan termasuk didalamnya channel dan control unit, modul ini disebut “I/O TRAFFIC CONTROLLER”.
- Menentukan cara yang paling efisien untuk melakukan alokasi, modul ini disebut dengan “I/O SCHEDULLING”.
- Melakukan alokasi peralatan dan memulai operasi I/O .
- Mengambil kkembali apabila I/O berhenti.
D. INFORMATION MANAGEMENT FUNCTION
- Mengikuti dan menelusuri informasi data, pemakainya, lokasi dan status modul ini disebut “FILE SISTEM”.
- Menentukan siapa yang menggunakan informasi tersebut melakukan proteksi dan menyediakan akses rutin (langkah pengambilan suatu file).
- Menentukan alokasi yang disebut “OPEN FILE” dan “CLOSE FILE” (mengambil kembali file tersebut).