Proses dalam konteks ini merujuk pada sebuah program atau aplikasi yang sedang berjalan pada sistem operasi.
Manajemen proses bertugas untuk mengendalikan, mengatur, dan mengoptimalkan jalannya proses-proses tersebut.
b. Jelaskan tanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses!
Tanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses meliputi:
1. Penciptaan Proses
Manajemen proses bertanggung jawab untuk membuat proses baru saat sebuah program atau aplikasi dijalankan oleh pengguna. Proses baru ini akan diberikan sumber daya yang diperlukan seperti memori dan ruang penyimpanan.
2. Penjadwalan Proses
Manajemen proses memiliki tugas untuk menentukan urutan dan waktu pelaksanaan proses-proses yang berjalan dalam sistem. Hal ini melibatkan pengaturan prioritas antara proses-proses yang berkompetisi untuk menggunakan sumber daya sistem.
3. Sinkronisasi Proses
Manajemen proses memastikan bahwa proses-proses yang berjalan secara bersamaan dalam sistem tidak saling mengganggu atau mengakses sumber daya secara tidak benar. Ini dilakukan dengan menggunakan teknik sinkronisasi seperti penguncian (locking) untuk mencegah konflik dan deadlock.
4. Penghentian Proses