Senin, 08 September 2014

Tugas 2 Sistem Operasi

Definisi Proses
Proses merupakan keadaan ketika sebuah program sedang di eksekusi. Proses juga di definisikan sebagai sebuah entitas yang merepresentasikan basis unit kerja yang diimplementasikan di dalam sistem.


Status Proses
Status proses merupakan kondisi yang menyatakan kondisi dari suatu proses. 
Di dalam proses terdapat 5 macam status, yaitu : 
·        New : state dimana proses akan dibuat (Process Creating) 
·        Ready : proses sedang menunggu inisialisasi oleh processor. 
·        Running : instruksi-instruksi proses sedang dieksekusi 
·        Waiting : proses menunggu beberapa event yang akan terjadi seperti menunggu inputan user dan lain sebagainya. 
·        Terminated : proses telah selesai dieksekusi. 


Deskripsi dan Kontrol Terhadap Proses

Setiap proses dalam system operasi mempunyasi sebuah  process control block (PCB) yang memuat informasi tentang proses tersebut dan dapat digunakan untuk mengontrol proses.
Elemen-elemen dari sebuah PCB antara lain :
1.     Identifier berfungsi untuk menjelaskan proses yang sedang terjadi.
2.     State merupakan kondisi yang terjadi pada proses.
3.     Priority berisi urutan perintah pada suatu proses.
4.     Program counter berisi sebuah instruksi pada proses.
5.     Memory pointer berfungsi untuk menyimpan alamat yang digunakan pada suatu proses.
6.     Context data merupakan data yang berkaitan dengan proses.
7.     I/O status information merupakan masukan dan keluaran yang ada pada proses.
8.     Accounting information menyediakan informasi yang dibutuhkan.

Berikut beberapa informasi yang terdapat dalam PCB :
-         Status proses : menyatakan status dari proses.
-         Program counter : berisi suatu alamat dari suatu instruksi yang akan dieksekusi selanjutnya.
-         Informasi manajemen memori : berisi semua informasi tentang system memori yang ada dalam system operasi.
-         Accounting information : berisi segala informasi termasuk jumlah CPU yang digunakan, batas waktu suatu proses, jumlah pekerjaan, dan masih banyak lagi.
-         Pointer : menyatakan pointer yang menunjuk ke PCB lain.








Anggota yang berkontribusi :
1.       Fransisca A I A                   1103114263
2.       Habib Reza                          1103120005
3.       Novelino Y                          1103120015

4.       Keri Wisnu                          1103120018

Tidak ada komentar: