Ehm, sebelum kita bicara lebih lanjut ada baiknya kita review2 sebentar.
Masih ingat proses? proses adalah program yg berjalan. nah detailnya, proses itu terderi atas executable program, data, dan state.
dalam Sistem Operasi membutuhkan:
1. Memori managemen:
isolasi proses, alokasi dan manajemen otomatis, support modular programming, protekse, dan kontrol aksek, long-term storage
2. virtual memory: kombinasi main memory dg disk
multiprogram vs multiproses apa bedanya?
multiproses: melakukan lbih dr 1 instruksi, kalau multiprogram hanya 1
multithreading: mempunyai core lbh dr 1
SMP syarat: multiprosesor
menggunakan main memory dan perangkat i/o yang sama. dapat melakukan fungsi yg sama
keuntungan: performa, ketersediaan terjamin, incremental growth
microkernel vs monolithic
micro: dibagi menjadi bbrp proses, proses2 kecil = server, beberapa jalan di kernel space, beberapa d user space
mono: satu proses besar yg terletak dlm address space gy sama
arsitektur UNIX >> monolithic
arsitektur windows >> microkernel
Tidak ada komentar:
Posting Komentar
silahkan di komen ya, blog ini adalah dofollow, jadi kalau kamu ninggalin komentar blog ini otomatis memberi backlink ke kamu :)
Pengunjung yang baik selalu meninggalkan jejak :)