1 / 9

Sistem Operasi | Manajemen Proses

Sistem Operasi | Manajemen Proses. danarpamungkas.wordpress.com danar.aflach@gmail.com. Sistem Operasi| Manajemen Proses. Definisi Proses : program/job/task yang sedang dieksekusi. Konsep Proses. Heading. Section 1. Penjadwalan.

Download Presentation

Sistem Operasi | Manajemen Proses

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SistemOperasi|Manajemen Proses danarpamungkas.wordpress.com danar.aflach@gmail.com

  2. SistemOperasi|Manajemen Proses Definisi Proses : program/job/task yang sedangdieksekusi Konsep Proses Heading Section 1 Penjadwalan Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Operasi Kerjasama & Komunikasi Thread

  3. SistemOperasi|Manajemen Proses New  proses sedangdibuat Running  proses sedangdieksekusi Waiting  proses sedangmenunggubeberapa event ygakanterjadi Ready  proses menunggujatahwaktudari CPU untuk di proses Terminated  proses telahselesaidieksekusi Konsep Proses Heading Section 1 Penjadwalan Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Operasi Kerjasama & Komunikasi Thread

  4. SistemOperasi|Manajemen Proses AntrianPenjadwalan Konsep Proses Job Queue Penjadwalan Semua proses ygmasukpd system akandiletakkandlm job queue Operasi Ready Queue Sutu list proses2 ygada di memoriutama & menungguuntukdieksekusi Kerjasama & Komunikasi Device Queue Thread Deretan proses yg sedan menungguperalatan I/O tertentu

  5. SistemOperasi|Manajemen Proses Penjadwal (Scheduler) Konsep Proses Long-term Penjadwalan Menyeleksi proses-proses mana yang harusmasuk/dibawake ready queue Operasi Kerjasama & Komunikasi Short-term Memilih proses-porsesygsiaountukdieksekusi & mengalokasikan CPU kesalahsatu proses tersebut Thread

  6. SistemOperasi|Manajemen Proses Pembuatan Proses Konsep Proses Penjadwalan Memberiidentitaspd proses ygdibuat Menyisipkan proses pd list proses Menentukanprioritasawal proses Membuat PCB Mengalokasikan Resource awalbagi proses Operasi Section 3 Kerjasama & Komunikasi Penghentian Proses • Jika proses sudahmenyelesaikanpernyataanakhir • SO akanmengahapus proses dgnmenggunakan system call Exit • Proses mengembalikan data output melalui system call wait • List proses dihapuskemudian PCB dihapus Thread

  7. SistemOperasi|Manajemen Proses Keuntungan Proses SalingKerjasama Konsep Proses Terjadipembagianinformasi Meningkatkankecepatankomputasi Proses dapatdibagidalammodul-modul Memberikankenyamananpada programmer Penjadwalan Operasi Komunikasiantar proses Kerjasama & Komunikasi Section 4 • KomunikasiLangsung • - send (P,pesan) ; mengirimpesanke proses P • - receive(Q, pesan) :menerimapesandari proses Q • Kumunikasitaklangsung • menggunakanmailbox/port(penempatanpesan) • - send(A,pesan); mengirimpesanke mailbox A • - receive (A,pesan); menerimapesanke mailbox A Thread

  8. SistemOperasi|Manajemen Proses • Suatu unit dasar dari CPU utilization yang berisi program counter, kumpulan register, dan ruang stack disebut dengan thread atau lighweight process (LWP) Konsep Proses Penjadwalan Operasi Kerjasama & Komunikasi Thread Section 5

  9. Terima kasih ..  Danarpamungkas.wordpress.com

More Related