1 komponen penyusun SO adalah
-manajemen proses : membuat dan menghapus proses pengguna sistem operasi.
menudah atau melanjutkan proses.
menyediakan mekanisme untuk proses sinkronisasi.
menyediakan mekanisme untuk proses komunikasi.
menyedikan mekanisme untuk penangganan deadlock.
-manajemen memori utama: memory utama berfungsi sebagai tempat penyimpanan insttruksi /data ,yang akses datanya digunakan oleh CPU dan perangkat i/o
-manajemen sistem berkas: pembuatan berkas atau direktori.
penghapusan berkas atau direktori. pembacaan atau penulisan berkas. meletakan berkas pada sistem penyimpanan sekunder.
-manajemen i/o: penyanggaan. penjadwalan. spooling. menyediankan driver penrangkat yang umum.
menyediakn driver perangkat yang khusus
-manajemen penyimpan sekunder: menyimpan berkas secara permanen.
menyimpan program yang belum dieksekusi procesor.
memori viritual.
-proteksi dan keamanan: proteksi adalah mekanisme sistem operasi untuk mengontrol akses terhadap beberapa objek yang di protek oleh sistem oprasi. dan juga sistem oprasi memiliki askpek keamanan.
-layannan SO-
2.layyanan So adalah -pembuatan program -eksekusi progrm -operasi i/o -manipulasi sistem berkas -komunikasi -deteksi error
3.status proses= program yang sedang di eksekusi
-status utama(runing,watting,program eksekusi)
-status tambahan(new,terminated)
4.antrian proses= jenis antriamn penjadwalan:
-job queue. semua proses yg masukan kedalam sistem akan diletakan kedalam job.
-ready queue. proses menunggu untuk dieksekusi pada list
-device queue. proses menunggu peralatan i/o
5.kriteria penjadwalan cpu adalah cpu utilization. throughput. turnaround time. waiting time. response time. fairness. efisian.
6.jenis penjadwalan=
7.algoritma pendajwalan adalah penjadwalan first come first serve(FCFS).
penjadwalan shortest job first (SJF).
priority scheduling. round robin.
multilevel queue.
8.perhitungan menggunakan penjadwalan FCFS dan SJF.
dengan menggunakan algoritma FCFS setiap proses berada pada status ready dimasukan kedalam FIFO queue.
dan dengan menggunakn algoritma SJF setiap proses yang ada didalam ready queue akan berdasarkan bust time terkecil.
9. deadlock adalah suatu keadaan dimana sistem seperti berhenti dikarenakan setiap proses memiliki sumber daya yang sedang dimiliki oleh proses lain.
10.penanganan deadlock: pengabaian. pencegahan. penghindaran. pemulihan dan pendekteksian.
11.diagram graf deadlock dan tanpa deadlock
12.hirarki memori:
register,beada di level teratas.
primary memory(executable memory) berada di leve tengah.
secondary memory, berada di level bawah.
13.fragmentasi memori merupakan fenomena munculnya lubang lubang(ruang memori yang kosong), yang tidak cukup besar untuk menampung permintaan alokasi memori dari proses.
-fragmentasi eksternal.terjadi apabila jumlah keseluruhan memori bebas yg tersedia cukup untuk menampung perintaan, ruang memori dari swbuah prooses.
-fragmentasi internal.terjadi ketika kapasitas memory yg diberikan kesebuah proses, melebihi besarnya permintaan yg di ajuhkan oleh proses.
14.struktur bus
15.management disk adalh berfungsi untuk membuat partisi,volume. menghapus partisi,volume. menetapkan atau mengubah huruf disk untuk volume harddisk, drive cd-rom.
Tidak ada komentar:
Posting Komentar