Bahas Tuntas Teknologi Informasi dan Komunikasi

Minggu, 25 Desember 2016

Manajemen Proses Sistem Operasi Windows

Manajemen Proses Sistem Operasi - Apa itu manajemen proses? Proses adalah sebuah program yang sedang dieksekusi. Sedangkan Program adalah kumpulan instruksi yang ditulis ke dalam bahasa yang dimengerti sistem operasi (operating system). Suatu proses membutuhkan sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, alamat memori, berkas- berkas, dan perangkat-perangkat input serta output.

Dengan membaca ini, diharapkan anda akan memahami sistem manajemen proses sistem operasi windows. Dan artikel ini berkaitan erat dengan dua artikel sebelumnya yaitu ; Peranan sistem operasi dalam struktur sistem komputer dan Pengertian Sistem Operasi dan Fungsinya

Tugas Sistem operasi mengalokasikan sumber daya tersebut pada saat proses itu diciptakan atau sedang dalam tahap proses. Ketika proses terhenti, sistem operasi akan  mengambil kembali sumber daya agar tersebut agar bisa digunakan oleh proses lainnya. Sistem operasi juga bertanggung jawab atas aktivitas yang berkaitan dengan manajemen proses. Berikut adalah tugas-tugas sistem operasi.

Managemen Proses Sistem Operasi Windows
Manajemen Proses


Tugas-tugas Sistem Operasi
1. Membuat dan menghapus proses pengguna dan sistem proses
Sistem operasi bertugas mengalokasikan sumber daya yang dibutuhkan oleh sebuah proses dan kemudian mengambil sumber daya itu kembali setelah proses tersebut selesai agar dapat digunakan untuk proses lainnya.

2. Menunda atau melanjutkan proses
Tugas Sistem operasi akan mengatur semua proses yang harus dijalankan terlebih dahulu berdasarkan prioritas dari proses-proses yang ada. Jika ada dua atau lebih proses yang mengantri untuk dijalankan, sistem operasi akan memprioritaskan proses yang memiliki prioritas paling besar.

3. Menyediakan mekanisme untuk proses sinkronisasi
Tugas Sistem operasi akan mengatur jalannya proses yang dieksekusi secara bersamaan. Tujuannya untuk menghindarkan terjadinya ketidak cocokan data karena pengaksesan data yang sama, juga untuk mengatur urutan jalannya proses agar setiap proses berjalan dengan tidak tersendat.

4. Menyediakan mekanisme untuk proses komunikasi
Tugas Sistem operasi menyediakan mekanisme kerja agar beberapa proses dapat saling berinteraksi dan berkomunikasi satu sama lain tanpa menyebabkan terganggunya proses lainnya.

5. Menyediakan mekanisme untuk penanganan deadlock (kebuntuan)
Deadlock adalah keadaan dimana sistem terhenti karena setiap proses memiliki sumber daya yang tidak bisa dibagi dan menunggu untuk mendapatkan sumber daya yang sedang dimiliki oleh proses lain. Saling menunggu inilah yang disebut deadlock (kebuntuan). Sistem operasi harus bisa  mencegah terjadinya deadlock dan menghindari serta  mendeteksi  adanya  deadlock.   Jika deadlock terjadi, sistem operasi harus dapat memulihkan keadaannya.

Anda bisa mendownload  artikel ini dalam format PDF dibawah ini.
👇

Share on Facebook
Share on Twitter
Share on Google+

Related : Manajemen Proses Sistem Operasi Windows

Comments
0 Comments