Posted by : Unknown Senin, 10 November 2014



Manajemen Proses Pada Sistem Operasi secara umum
 

        Secara informal, proses adalah program dalam eksekusi. Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan. Proses juga termasuk aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu proses umumnya juga termasuk process stack, yang berisikan data temporer (seperti parameter metoda, address yang kembali, dan variabel lokal) dan sebuah data section, yang berisikan variabel global.  
                                                                   
      Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama.  

DEFINISI PROSES
Terdapat beberapa definisi mengenai proses, antara lain :
a. Merupakan konsep pokok dalam sistem operasi, sehingga masalah manajemen    proses adalah masalah utama dalam perancangan sistem operasi.
b. Proses adalah program yang sedang dieksekusi.
c. .Proses adalah unit kerja terkecil yang secara individu memiliki sumber daya dan dijadwalkan oleh sistem operasi.

Proses dalam sistem dapat dieksekusi secara bersama-sama, proses tersebut harus dibuat dan dihapus secara dinamis. Maka, sistem operasi harus menyediakan suatu mekanisme umtuk pembuatan proses dan terminasi proses.

Operasi pada Proses
Metode-metode proses dalam system komputer

1. Batch Processing
Proses ini timbul akibat kesulitan dan kekurangan yang dijalani pada waktu komputer dioperasikan tanpa sistem operasi yang disampaikan dalam satu kelompok (batch).

2. Multi Programming
Yaitu Suatu Usaha menambah pemanfaatan CPU dimana diusahakan agar CPU jangan sampai dalam keadaan nganggur atau diam (tidak sedang melakukan eksekusi). Dilakukan dengan memanfaatkan waktu pada saat suatu program sedang menunggu penyelesaian proses I/O dan CPU dalam status tidak beroperasi

3. Time Sharing
Time Sharing adalah proses dimana waktu CPU dabagi menjadi satu unit yang disebut time slice sehingga memungkinkan banyak User untuk mengeksekusi komputer

4. Real Time System
Sistem Real Time merupakan proses dimana waktu menjadi pertimbangan utamanya. Sistem komputer yang real time harus mampu memproses data secepat mungkin dimana hasilnya akan digunakan untuk mengetahui dari mana proses tadi berasal

5. Multi Processing
Didalam Sistem MultiProcessing beberapa proses digunakan untuk melakukan pemrosesan dan menghemat waktu proses.



Sekian sedikit informasi mengenai managemen proses pada sistem operasi backtack 5, semoga bermanfaat untuk semua, Terima kasih atas kunjungan anda..

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Popular Post

Labels

Diberdayakan oleh Blogger.

- Copyright © Dunia Komputer -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -