Anda di halaman 1dari 6

STRUKTUR SISTEM OPERASI

Konsep sistem operasi


 Resource manager : pengelola seluruh sumber daya yg
terdapat pada sistem komputer.
 Extende machine: mnyediakan sekumpulan layanan ke
pemakai sehingga memudahkan dan menyamankan
penggunaa serta pemanfaatan sumber daya sistem
komputer.

Konsep sistem operasi


 Softwar yg mengatur hardware.
 Software yg mengatur software/program lain
 Manager sumber daya atau pengalokasian sumber daya
komputer,seperti mengatur memori, printer, dll.
 Sebgai kernel, yaitu program yg terus_menerus running
selama komputer dihidupkan.
 Mengatur keamanan komputer.

Modul/komponen dalam OS
 Modul manajemen prose.
 Modul manajemen memori.
 Modul manajemen I/O
 Modul manajamen sistem berkas (file).
 Module manajemen penyimpana sekunder.
 Modul manajemen sistem proteksi.
 Modul jaringan.
 Commmand interpreter system.

Manajemen proses
 Proses adalah program yg dieksekusi memerlukan sumber
daya, contoh : waktu CPU,memory, file \, I/O device.
 OS bertanggung jawba dalam :
 Create & delete : bail proses user maupun sistem.
 Suspend & meneruskan proses.
 Mendukung mekanisme-mekanisme sinkronisasi proses.
 Mendukung mekanisme komunikasi proses.
 Mendukung penanganan deadlock.

Manajemen Memori Utama


 Memory merupakan array(susunan) word/byte dalam jumlah
besar.
 Tiap word/byte puny alamat sendiri.
 Volatile storage device.
 OS bertanggung jawab :
o keep trackbagian mana dari memori yg sedang
digunakan & oleh siapa.
o Memilih proram yg akan di-load ke memori.
o Alokasi & deadlokasi ruang meori.

Manajemen sistem berkas


o berkas file

manajemen I/O
 sering disebut dengan device manager.
Manajemen secondary-storage
 back up main meory, non-volatyle.
Sistem proteksi
 mekanismeuntuk mengatur/mengendalikan akses yg
dilakukam oleh rogram, prosesor atau user ke sumber day
yg ada dalam program sistem komputer.
Jaringan (distributed system)
 sekumpulan proseor yg tidak berbagi atu clock. Setiap
prosesor memiliki memori lokal masing-masing.
Command interpreter
 OS menunggu perintah dari usee (command driven).
Layanan operatin system
 Eksekusi program.
 Operasi operasi I/O.
 Manipulasi file system.
 Komunikasi antar proses
 Error detection

Layanan OS internal
 Resource allocation
 Accounting
 Protection
System program
 Menyediakan linkungan yg memungkinkan pengembangan
program dan eksekusi berjalan dengan baik.
System call
Jenis jenis system call
 Proses control
 File management
 Device management
 Communication
Struktur sistem operasi
 Monolotic
 Layered
 Virtual machine
 Mikrokernel
 exokernel

Anda mungkin juga menyukai