Menurut
Avi Silberschatz, Peter Galvin dan
Greg Gagne komponen system operasi itu terbagi menjadi :
¨ Manajemen Main Memory
¨ Manajemen File
¨ Manajemen I/O Device
¨ Manajemen Secondary
Storage
¨ Protection System
¨ Jaringan (Network)
¨ Command Interpreter System
Manajemen Proses
Mempunyai
tugas :
¨ Membuat dan menghapus
proses user dan proses system
¨ Menunda atau melanjutkan
proses
¨ Menyediakan mekanisme
untuk proses sinkronisasi
¨ Menyediakan mekanisme
untuk proses komunikasi
¨ Menyediakan mekanisme
untuk penanganan deadlock
Manajemen Main Memory
Mempunyai
tugas :
¨ Menjaga track dari memory yang sedang
digunakan dan siapa yang menggunakannya
¨ Memilih program yang akan
di-load di memory
Manajemen File
Mempunyai
tugas :
¨ Pembuatan dan penghapusan
file
¨ Pembuatan dan penghapusan
direktori
¨ Mendukung manipulasi file
dan direktori
¨ Memetakan file ke
secondary storage
¨ Mem-back up file ke media penyimpanan
yang permanen (non-volatile)
Manajemen
I/O Device
Mempunyai tugas :
¨ Penyangga : menampung
sementara data dari/ke perangkat I/O
¨ Spooling
: melakukan
penjadwalan pemakaian system I/O supaya lebih efisien (antrian, dsb)
¨ Menyediakan driver : untuk dapat melakukan
operasi ‘rinci’ (detail) untuk perangkat I/O tertentu
Manajemen Secondary Storage
Mempunyai
tugas :
¨ Free-space
management
¨ Alokasi penyimpanan
¨ Penjadwalan disk
Protection System
Mempunyai
tugas :
¨ Membedakan pengguna ( Administrator or guest )
¨ Menspesifikasikan control
untuk diberi tugas
¨ Menyediakan alat untuk
pemberlakuan system
Jaringan (Networking)
Mempunyai
tugas :
¨ Penanganan Sistem
Terdistribusi
¨ Peningkatan kecepatan
komputasi
¨ Meningkatkan kemampuan
penyediaan data
Command
Interpreter adalah
System Sistem Operasi menunggu instruksi dari pengguna (command driven).
Program yang membaca instruksi
dan mengartikan control statements umumnya disebut:
control-card interpreter, command-line interpreter
dan terkadang dikenal sebagai shell.
Command-Interpreter System sangat bervariasi dari satu sistem
operasi ke sistem operasi yang lain dan disesuaikan
dengan tujuan dan teknologi perangkat I/O yang ada.
0 komentar:
Posting Komentar