Proses Control Block. Tugas Sistem Operasi

dokumen-dokumen yang mirip
Andi Gustanto M / Kelas 22 / TI

1.PCB (process control block)

Sistem Operasi - PCB (process control block)

1.Proses control block dalam istilah lain Taks controlling block, Taks struct, atau Switchframe. Jelaskan dan berikan gambaran proses control block?

Nama : Didit Jamianto NIM : Kelas/Prodi : 22 / TI. Tugas Sistem Operasi

Perbedaan Proses dan Program

PERBEDAAN PROSES DAN THREAD PADA SISTEM INFORMASI

Artikel Perbedaan Proses Dan Thread. Disusun Oleh : Nama : Rozy Putra Pratama NIM : Prodi : Sistem Informasi

MANAJEMEN PROSES. Pointer State proses Keadaan proses: Keadaan mungkin, new, ready, running, waiting, halted, dan juga banyak lagi.

TUGAS Mata Kuliah : Sistem Terdistribusi

SISTEM OPERASI. Deskripsi Proses. Multiprogramming. Istilah dalam Proses. (multitasking) MANAJEMEN PROSES. Multiprogramming.

TUGAS SISTEM OPERASI

MAKALAH SISTEM OPERASI Perbedaan Proses dan Thread. Disusun Oleh : NOVITA ANGGRAINI PUTRI

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - M O D U L 4

Manajemen Proses. Ptputraastawa.wordpress.com. Sistem Operasi Putu Putra Astawa

Recap. Proses. Proses. Multiprogramming. Multiprocessing 9/16/2016. Ricky Maulana Fajri

Jawaban Soal UTS Instalasi dan Penggunaan Sistem Operasi Semester Genap 2014/2015 D3 Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom

4 Implementasi Proses

Rahmady Liyantanto liyantanto.wordpress.com

Perbedaan Anatara Thread dan Proses

TUGAS SISTEM OPERASI

Konsep Proses. Proses adalah suatu program yang sedang diesekusi (running) Pada saat proses berlangsung :

Bab 3 - Manajemen Proses 3.1

Process Control Block (PCB) Masing-masing proses Direpresentasikan oleh Sistem Operasi dengan menggunakan Process Control Block (PCB),

Tugas Sistem Operasi Manajemen Proses. Disusun oleh: RIDLO PAMUJI / 22

PROSES DAN THREADS DALAM SISTEM OPERASI

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

KONSEP PROSES STATUS PROSES

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

PROSES DAN THREAD. : Anggo Luthfi Yunanto. Nim : : sistem informasi

Bab 10. Konsep Proses

Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya.

THREAD Ulir utas thread

Prio Handoko, S.Kom., M.T.I.

Nama : Ahmad Muhrozi Nim : Prodi : Teknik Informatika

Dukungan Sistem Operasi :

Operating System. Scheduling. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Secara tidak langsung, proses merupakan program yang sedang dieksekusi.

MANAJEMEN PROSES Pertemuan ke 4

DASAR KOMPUTER. Dukungan Sistem Operasi

Proses. - yaitu program yang sedang dieksekusi Proses merupakan satuan kerja terkecil yang secara individual dijadwalkan oleh sistem operasi

Prio Handoko, S.Kom., M.T.I.

Soal-jawab Quiz 1. Oleh: Endro Ariyanto (END) Oktober 2008

01/08/2017. Pengertian System Calls :

Sistem Operasi Pertemuan 3 Deskripsi & Kendali Proses. H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

MANAJEMEN PROSES SISTEM OPERASI. Teknik Informatika Definisi : Adalah program yang sedang dieksekusi

PROSES. DESKRIPSI PROSES. PROSES MERUPAKAN UNIT TERKECIL YANG SECARA INDIVIDU MEMILIKI SUMBER DAYASUMBER DAYA YANG DIJADWALKAN SISTEM OPERASI

Sistem Operasi. Nama : Bram Dermawan NIM : Kelas : 21 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

MODUL 5 MANAJEMEN PROSES (2) (PENJADWALAN PROSES)

Sistem Operasi Proses- Dini Triasanti MANAJEMEN PROSES

1. New 2. Running 3. Waiting 4. Ready 5. Terminated

Proses. Deskripsi Proses. Proses merupakan unit terkecil yang secara individu memiliki sumber dayasumber daya yang dijadwalkan sistem operasi

Overview Penjadwalan (1)

PENGATURAN PROSES. Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan.

Penjadwalan Process. Konsep Dasar Penjadwalan Proses. Preemptive & Non-Preemtive Scheduling. Dispatcher.

Sistem Operasi PENGATURAN PROSES

Mata Kuliah : Sistem Operasi Kelas : Teknik Informatika 4

Disusun Oleh: Tim Asisten Sistem Operasi MANAJEMEN PROSES. Modul Praktikum Sistem Operasi

Sequential Process. Keterangan SISTEM OPERASI KOMUNIKASI ANTAR PROSES

S.P. HARININGSIH, S.T.

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar.

Modul ke: Sistem Operasi. Tipe penjadwalan di prosessor non-preemptive. Fakultas FASILKOM. Juliansyahwiran, S. Kom, MTI.

PROSES. Sistem Terdistribusi

Bab 3: Proses-Proses. Konsep Proses

Processes. Processes. SISTIM OPERASI (Operating System) IKI-20230

Sistem Operasi. Proses dan Thread

Thread. pada satu waktu. menjalankan banyak tugas/thread. yang sama

SISTEM OPERASI (MANAJEMEN PROSES)

Deskripsi Penjadwalan Proses

REGISTER Register-register yang terdapat pada mikroprosesor, antara lain :

Process Control Block Keadaan proses Program counter Informasi manajemen memori Informasi pencatatan Informasi status I/O PCB CPU register

1 Tinjau Ulang Sistem Komputer

Bab 3: Proses-Proses. Konsep Proses

Arsitektur Set Instruksi. Abdul Syukur

ARTIKEL PERBEDAAN PROSES DENGAN THREAD. Di susun Oleh: Nama : Sri Wahyuni Nim :

Operating System: An Overview. Ch. 3: Process Management. Ch. 3: Process Management

Set Instruksi & Mode Pengalamatan. Team Dosen Telkom University 2016

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

SISTEM OPERASI THREAD DAN MULTITHREADING

Sistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows

OPERATING SYSTEM RAHMAD KURNIAWAN, S.T., M.I.T. UIN SUSKA RIAU

DESKRIPSI PENJADWALAN PROSES

Cara Kerja Processor. Primo riveral. Abstrak. Pendahuluan.

Pengantar Teknologi Informasi A. Pertemuan 7. Prossesor & Memori

Tinjaun Umum Sistem Komputer 1

Struktur Sistem Operasi

Bab 13. Konsep Penjadwalan

Operating System. Thread. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

4. Apa yang dimaksud dengan user mode?(nilai 3) Jawab: Adalah kondisi pada saat program user (job) sedang dieksekusi oleh prosesor.

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

Danang Puspito Jati A

Proses dan Implementasinya

Modul ke: Aplikasi komputer. Sistem Operasi. Fakultas FEB. Handy Japar., SE., MM. Program Studi MKCU

7. Pengaturan Proses

Fungsi Manajemen Memori

Operating System: An O verview. Ch. 3: Process Management

BAB I TUGAS MATA KULIAH SISTEM MIKROPROSESOR DOSEN PEMBERI TUGAS : FATAH YASIN, ST, MT.

SIMULASI PERBANDINGAN PENJADWALAN ROUND ROBIN DAN FCFS UNTUK MANAJEMEN PROSES DALAM SINGLE PROCESSING

Pengertian dan Fungsi CPU

Transkripsi:

Proses Control Block Tugas Sistem Operasi ALDHI FAJAR MAUDHI 13111078 Kelas 22 Malam FAKULTAS TEKNOLOGI INFORMASI JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA YOGYAKARTA 2015

1. Proses control block Tiap proses digambarkan dalam sistem operasi oleh sebuah process control block PCB - juga disebut sebuah control block. PCB berisikan banyak bagian dari informasi yang berhubungan dengan sebuah proses yang spesifik, termasuk hal-hal dibawah ini: 1.Status proses: status mungkin, new, ready, running, waiting, halted, dan juga banyak lagi. 2.Program counter: suatu stack yang berisi alamat dari instruksi selanjutnya untuk dieksekusi untuk proses ini. 3.CPU register: Register bervariasi dalam jumlah dan jenis, tergantung pada rancangan komputer. Register tersebut termasuk accumulator, indeks register, stack pointer, general-purposes register, ditambah code information pada kondisi apa pun. Besertaan dengan program counter, keadaaan/status informasi harus disimpan ketika gangguan terjadi, untuk memungkinkan proses tersebut berjalan/bekerja dengan benar setelahnya (lihat Gambar 2-3). 4.Informasi managemen memori: Informasi ini dapat termasuk suatu informasi sebagai nilai dari dasar dan batas register, tabel page/halaman, atau tabel segmen tergantung pada sistem memori yang digunakan oleh sistem operasi (lihat Bab Managemen memori). 5.Informasi pencatatan: Informasi ini termasuk jumlah dari CPU dan waktu riil yang digunakan, batas waktu, jumlah akun jumlah job atau proses, dan banyak lagi. 6.Informasi status I/O: Informasi termasuk daftar dari perangkat I/O yang di gunakan pada proses ini, suatu daftar berkas-berkas yang sedang diakses dan banyak lagi. 7.PCB hanya berfungsi sebagai tempat penyimpanan informasi yang dapat bervariasi dari proses yang satu dengan yang lain.

Elemen Proses Control Block

Elemen-elemen dari Process Control Block (PCB) : 1.Identifier : menjelaskan proses yang sedang terjadi 2.State : kondisi yang terjadi pada proses 3.Priority : urutan perintah yang jelas pad suatu proses 4.Program counter : instruksi pada proses 5.Memory pointers : media penyimpanan (penunjuk alamat) pada proses 5.Context data : data yang berkaitan dengan proses 6.I/O status information : terdapat masukan dan keluaran yang diinginkan 7Accounting information : memberikan informasi yang dibutuhkan Macam-Macam Jenis Status Proses Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu: 1.Ready adalah status dimana proses siap untuk dieksekusi pada giliran berikutnya 2.Running adalah status dimana saat ini proses sedang dieksekusi oleh prosesor 3.Blocked adalah status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas 2.Struktur Kendali Sistem Operasi Peran sistem operasi dalam kegiatan proses adalah mengelola semua proses di sistem dan mengalokasikan sumber daya ke proses tersebut. Banyak proses yang dijalankan bersamaan, dimana setiap proses mendapat bagian memori dan kendali sendiri-sendiri (peran SO), sehingga setiap proses (program) memiliki prinsip : Independent, artinya program-program tersebut berdiri sendiri, terpisah dan saling tidak bergantung. One program at any instant, artinya hanya terdapat satu proses yang dilayani pemroses pada satu saat. Dalam multiprogramming, teknik penanganan proses adalah dengan mengeksekusi satu proses dan secara cepat beralih ke proses lainnya (bergiliran), sehingga menimbulkan efek paralel semu (pseudoparallelism).

Pengendalian proses Dalam pengendalian antar proses, sistem operasi menggunakan metode : Saling melanjutkan (interleave), Sistem operasi harus dapat kembali melanjutkan proses setelah melayani proses lain. Kebijaksaan tertentu, Sistem operasi harus mengalokasikan sumber daya ke proses berdasar prioritasnya. Komunikasi antar proses dan penciptaan proses, Sistem operasi harus mendukung komunikasi dan penciptaan antar proses (menstrukturkan aplikasi). Pada sistem dengan banyak proses aktif, proses-proses pada satu saat berada dalam beragam tahap eksekusinya. Proses mengalami beragam state (ready, running, blocked) selama siklus hidupnya sebelum berakhir dan keluar dari sistem. Sistem operasi harus dapat mengetahui state masingmasing proses dan merekam semua perubahan yang terjadi secara dinamis. Informasi tersebut digunakan untuk kegiatan penjadwalan dan memutuskan alokasi sumber daya.