Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Sistem Operasi |Manajemen Proses

Presentasi serupa


Presentasi berjudul: "Sistem Operasi |Manajemen Proses"— Transcript presentasi:

1 Sistem Operasi |Manajemen Proses
danarpamungkas.wordpress.com

2 Kerjasama & Komunikasi
Sistem Operasi|Manajemen Proses Definisi Proses : program/job/task yang sedang dieksekusi Konsep Proses Section 1 Heading 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 Kerjasama & Komunikasi
Sistem Operasi|Manajemen Proses New  proses sedang dibuat Running  proses sedang dieksekusi Waiting  proses sedang menunggu beberapa event yg akan terjadi Ready  proses menunggu jatah waktu dari CPU untuk di proses Terminated  proses telah selesai dieksekusi Konsep Proses Section 1 Heading 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 Kerjasama & Komunikasi
Sistem Operasi|Manajemen Proses Konsep Proses Antrian Penjadwalan Job Queue Penjadwalan Semua proses yg masuk pd system akan diletakkan dlm job queue Operasi Ready Queue Sutu list proses2 yg ada di memori utama & menunggu untuk dieksekusi Kerjasama & Komunikasi Device Queue Thread Deretan proses yg sedan menunggu peralatan I/O tertentu

5 Kerjasama & Komunikasi
Sistem Operasi|Manajemen Proses Konsep Proses Penjadwal (Scheduler) Long-term Penjadwalan Menyeleksi proses-proses mana yang harus masuk/dibawa ke ready queue Operasi Kerjasama & Komunikasi Short-term Memilih proses-porses yg siao untuk dieksekusi & mengalokasikan CPU ke salah satu proses tersebut Thread

6 Kerjasama & Komunikasi
Sistem Operasi|Manajemen Proses Konsep Proses Pembuatan Proses Penjadwalan Memberi identitas pd proses yg dibuat Menyisipkan proses pd list proses Menentukan prioritas awal proses Membuat PCB Mengalokasikan Resource awal bagi proses Operasi Section 3 Kerjasama & Komunikasi Penghentian Proses Jika proses sudah menyelesaikan pernyataan akhir SO akan mengahapus proses dgn menggunakan system call Exit Proses mengembalikan data output melalui system call wait List proses dihapus kemudian PCB dihapus Thread

7 Kerjasama & Komunikasi
Sistem Operasi|Manajemen Proses Keuntungan Proses Saling Kerjasama Konsep Proses Terjadi pembagian informasi Meningkatkan kecepatan komputasi Proses dapat dibagi dalam modul-modul Memberikan kenyamanan pada programmer Penjadwalan Operasi Komunikasi antar proses Section 4 Kerjasama & Komunikasi Komunikasi Langsung - send (P,pesan) ; mengirim pesan ke proses P - receive(Q, pesan) :menerima pesan dari proses Q Kumunikasi tak langsung menggunakan mailbox/port(penempatan pesan) - send (A,pesan); mengirim pesan ke mailbox A - receive (A,pesan); menerima pesan ke mailbox A Thread

8 Kerjasama & Komunikasi
Sistem Operasi| 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


Download ppt "Sistem Operasi |Manajemen Proses"

Presentasi serupa


Iklan oleh Google