Manajemen proses
Proses adalah sebuah program yang sedang dijalankan(eksekusi). Suatu proses memerlukan sumberdaya pada saat ekesekusi:CPU time, memori, berkas danperantiI/O Sistem operasi bertanggung jawab terhadap aktifitas yangberhubungan dengan manajemen proses:a. Pembuatan dan penghapusan proses
b.Penundaan dan pelanjutan proses
c. Penyedia mekanisme untuk:
1) Sinkronisasi antar proses
2) Komunikasi antar proses
3) PenangananDeadlock
Manajemen memori utama
Memori sebagai tempat penyimpanan instruksi/data dari program.
1. Penyimpanan yang cepat sehingga dapat mengimbangi kecepatan eksekusi instruksi CPU
2. Terdiri dari“array words/bytes”yang besar
3. Alamat digunakanuntukmengakses data (shared oleh CPU danI/O devices)
Sistem operasi bertanggung jawab untuk aktifitas berikut yang berhubungan dengan manajemen memori :
1. Penyimpanan yang cepat sehingga dapat mengimbangi kecepatan eksekusi instruksi CPU
2. Terdiri dari“array words/bytes”yang besar
3. Alamat digunakanuntukmengakses data (shared oleh CPU danI/O devices)
Sistem operasi bertanggung jawab untuk aktifitas berikut yang berhubungan dengan manajemen memori :
a. Melacak pemakaian memori
b. Memilih program mana yang akan diload ke memori ketika bias digunakan
c. Alokasi dan dealokasi sesuai yang dibutuhkan
Manajemen berkas
Berkas adalah kumpulan informasi yang berhubungan (sesuai tujuan pembuat berkas tersebut ). Biasanya berkas mempresentasikan program dan data. Sistem operasi bertanggung jawab untuk aktivitas berikut yang berhubungan dengan manajemen berkas :1. Pembuatan dan penghapusan berkas
2. Pembuatan dan penghapusan direktori
3. Mendukung primitive untuk manipulasi berkas dan direktori
4. Memetakan berkas pada sistem sekunder
5. Backup berkas pada media penyimpanan yang stabil
Manajemen I/O
Sistem I/O terdiri dari :1. Sistem buffer : menampung sementara data dari/ke piranti I/O
2. Spooling : melakukan penjadwalan pemakaian I/O agar sistem supaya lebih efisien
3. Antarmuka devices-driver yang umum : menyediakan devices-driver yang umum sehingga sistem operasi dapat seragam (buka, baca, tulis dan tutup)
4. Driver untuk spesifikasi perangkat keras : menyediakan driver untuk melakukan operasi rinci/detail untuk perngkat keras tertentu
5. Manajemen penyimpanan sekunder
Karena memori utama bersifat sementara dan kapasitasnya terlalu kecil, maka untuk menyimpan semua data dan program secara permanent, sistem computer harus menyediakan penyimpanan sekunder untuk dijadikan back-up memori utama. Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen penyimpanan sekunder :
1. Manajemen ruang kosong
2. Alokasi penyimpanan
3. Penjadwalan disk
No comments:
Post a Comment