Pertemuan 6 P R O S E S.

Slides:



Advertisements
Presentasi serupa
PERTEMUAN KE-5 Heintje Hendrata, S.Kom
Advertisements

MANAJEMEN PROSES Sistem Operasi
MANAJEMEN PROSES Danang Lelono, S.Si., M.T..
ModulVIII (delapan) TopikProses Sub TopikManajemen Proses Materi  Deskripsi Proses  Struktur Data Proses  Implementasi Proses TujuanMahasiswa memahami.
KONSEP PROSES Minggu ke 5.
Manajemen proses Manajemen Proses.
Implementasi Proses.
MANAJEMEN PROSES.
Proses dan Implementasinya
Slide 7 – Penjadwalan Process
Manajemen Proses Meliputi : Pengelolaan sisklusi hidup proses
Pertemuan 03- Konsep Proses
Ihr Logo 3. SISTEM OPERASI Manajemen Proses by
Pertemuan ke 3 Konsep Proses
PERTEMUAN KE-7 PERKULIAHAN SISTEM OPERASI
Pertemuan 3 Manajemen Proses.
Pertemuan IV (Empat) Yani Sugiyani
Pengantar Teknologi Sistem Informasi 1B PENGATURAN PROSES.
DASAR SISTEM OPERASI By Dwi Anindyani. Pengertian OS Apa itu sistem operasi? Sistem operasi ialah software kompleks yang yang memungkinkan aplikasi-aplikasi.
Operating System Copyright © Mufadhol 1 SISTEM OPERASI Management Process Oleh : Mufadhol, S.Kom.
PERTEMUAN KE-9 PERKULIAHAN SISTEM OPERASI
MANAJEMEN PROSES.
MANAJEMEN PROSES.
PENJADWALAN PROSES.
Penjadwalan Process.
Manajemen Proses Defiana Arnaldy, M.Si
PCB (Process Control Block)
SISTEM OPERASI Pertemuan 3 : Manajemen Proses
Oleh: Chalifa Chazar MANAJEMEN PROSES.
PROSES.
PROSES & THREADS Disajikan Oleh :.
Masquriansyah,S.kom. M.T.I
PENJADWALAN PROSES.
Proses Dosen: Abdillah S.Si., MIT.
Slide 7 – Penjadwalan Process
Manajemen Proses Edi Sugiarto, S.Kom.
Proses dan Thread Oleh : Adhitya Nugraha.
Pengenalan Sistem Operasi
Penjadwalan Proses.
Penjadwalan Proses Edi Sugiarto, S.Kom.
Sistem Operasi Teknik Informatika STT Wastukancana Purwakarta
Pertemuan 6 P R O S E S.
IV. Proses-proses Terdapat beberapa definisi proses, diantaranya proses sebagai program yang sedang dalam keadaan eksekusi Proses membutuhkan sumber daya.
4 PROSES Mata Kuliah Sistem Operasi Mata Kuliah : Sistem Operasi
MANAJEMAN PROSES.
Resi Utami Putri, S.Kom., M.Cs.
SISTEM OPERASI PERTEMUAN VI.
MANAJEMEN PROSES PART 2 Dosen : Ahmad Apandi, ST
PROSES.
Oleh : Solichul Huda, M.Kom
SISTEM OPERASI - CHAPTER 2 PROCESS
Manajemen Proses Firdaus, M.T..
Manajemen Proses.
SISTEM OPERASI PERTEMUAN VI.
PENJADWALAN PROSES.
Tahap-tahap penciptaan proses
MATERI PENJADWALAN PROSES
Penjadwalan Proses M. Ghofar Rohman.
PROSES.
Penjadwalan Uniprocessor
Manajemen Proses.
PANDANGAN UMUM SISTEM OPERASI DAN SISTEM KOMPUTER
PROSES Sources : Hariyanto, Bambang “Sistem Operasi, Revisi Kelima, Bandung: Informatika Bandung
Pengenalan Sistem Operasi
TEKNIK KOMPILASI PERTEMUAN VI.
Slide 7 – Penjadwalan Process
SESI 3# PENGELOLAAN PROSES
KONSEP PROSES Minggu ke 5.
Proses dan Thread Oleh : Adhitya Nugraha.
PROSES. Definisi Proses Proses adalah program yang sedang dieksekusi, termasuk didalamnya nilai-nilai dalam program counter, register, dan variabel-variabel.
Transcript presentasi:

Pertemuan 6 P R O S E S

1. Konsep Dasar Proses proses merupakan konsep pokok di sistem operasi. Tugas adalah Bagian dari tataolah yang belum dijadwalkan untuk menemukan prosesor Proses adalah tugas yang telah dijadwalkan untuk menemukan prosesor. TUGAS PROSES PROSESOR Sehingga dapat dikatakan proses adalah program yang sedang dieksekusi, memiliki sumberdaya-sumberdaya dan dijadwalkan sistem operasi, serta mengalokasikan sumberdaya keproses-proses sesuai kebijaksanaan untuk memenuhi sasaran sistem.

Beberapa istilah Proses serentak yang umum digunakan : Multiprogramming (Multi tasking)‏ Multi prosessing(Manajemen Banyak Proses pd multiprosessor)‏ Multi Accessing (Manajemen Banyak user dalam satu program running Multi plexing ( Penggabungan beberapa jalur komunikasi berkecepatan rendah kepada kec tinggi )‏ Time sharing ( Konsep multi accessing dgn masing masing user menggunakan satu PC )‏ Distributed processing/computing ( Pendelegasian job pada client dan hasil job diserahkan kembali kepada server )‏

2. Kebutuhan utama pengendalian proses Kebutuhan utama pengendalian proses oleh sistem operasi dapat dinyatakan dengan mengacu ke proses yaitu : A. Saling melanjutkan (interlave), eksekusi proses-proses saling melanjutkan sambil memberi waktu tanggap yang memadai B. Mengikuti kebijakan tertentu, S.O. mengalokasikan sumberdaya ke proses-proses kedalam aplikasi atau fungsi tertentuyang mempunyai prioritas lebih tinggi sambil menghindari deadlock. C. Mendukung komunikasi antar proses dan penciptaan proses, mengatur state, merekam perubahan, penjadwalan dan memutuskan alokasi penjadwalan sehingga membantu menstrukturkan aplikasi

3. Diagram state Dasar (Tiga Keadaan)‏ Running, pemroses sedang mengeksekusi instruksi proses itu Ready, proses siap (ready) dieksekusi, tapi pemroses tidak tersedia untuk dieksekusi proses ini Blocked, proses menunggu kejadian untuk melengkapi tugasnya. Contoh : Proses menunggu : - selesainya opersi perngkat masukan/keluaran - tersedianya memori - tibanya pesan jawaban, dll

Gambar 6.1: Diagram State (Tiga State Dasar Proses)‏ Submit Ready Blocked Running Dispatch Time out Event wait Event occurs Completion Gambar 6.1: Diagram State (Tiga State Dasar Proses)‏

4. PCB (Program Control Block)‏ Pengelolaan proses dalam siklus hidup proses disimpan secara lengkap secara struktuir data pada PCB. Tiga kelompok informasi PCB : 1. Informasi identitas proses 2. informasi status proses 3. Informasi kendali proses

5. Operasi-Operasi pada proses. - penciptaan proses (create o process)‏ - Penghancuran/terminasi proses (destroy a process)‏ - Penundaan Proses (suspend aprocess)‏ - Pelanjutan kembali proses (resume a process)‏ - Pengubahan prioritas proses - mem-block proses - membangun proses - menjadwalkan proses - memungkinkan pross berkomunikasi dengan proses lain.

6. Pensaklaran konteks dan Interupsi Pensaklaran konteks terjadi pergantian kegiatan didalam proses antar sumberdaya ( juga dapat berupa program, prosesor, satuan kendali, kunci waktu, memori, alat masukan dan keluaran. Kejadian ini juga disebut adanya alih proses berupa interupsi yaitu berhentinya proses. Terdapat 2 cara interupsi : 1. Interupsi langsung berasal dari sumber daya 2. Interupsi tanya atau polling, prosesor bertanya kepada sumberdaya

Kejadian-kejadian yang menyebabkan terjadinya alih proses : - Interupsi Sistem - Interupsi Clock (Clock interrupt)‏ - Interupsi masukan/keluaran (I/O interrupt)‏ - Page/memory fault - Trap (intrupt karena terjadi kesalahan spt usaha ilegal akses file)‏ - Supervisor call( panggilan meminta bagian SO)‏ Kedudukan Sistem Operasi a. Kernel sebagai Non Proses b. Dieksekusi dalam proses pemakai c. Sistem Operasi sebagai kumpulan proses