MANAJEMEN PROSES
MUHAMMAD HAFIZ
2201082011
2023
I. RESUME MATERI
Manajemen proses adalah salah satu bagian terpenting dari sistem operasi, yang bertanggung
jawab untuk mengatur dan mengelola proses sistem operasi. Beberapa konsep dasar
manajemen proses adalah:
Proses
Proses adalah program yang berjalan di sistem operasi. Setiap proses memiliki identitas unik
seperti ID proses, status proses dan membutuhkan sumber daya seperti memori dan CPU.
Scheduler
Scheduler adalah bagian dari sistem operasi yang bertanggung jawab untuk menentukan
proses selanjutnya yang akan dijalankan. Beberapa algoritma dapat digunakan dalam
penjadwalan, seperti B. FCFS (First Come First Served), Shortest Job First (SJF), Priority
Scheduling, Roundabout dan lain-lain.
Deadlock
Kebuntuan terjadi ketika dua atau lebih proses sedang menunggu sumber daya yang dimiliki
oleh proses lain dan tidak dapat melanjutkan eksekusi. Teknik seperti pra-alokasi sumber
daya dan algoritma penghindaran kebuntuan dapat digunakan untuk menghindari kebuntuan.
konteks proses
Konteks proses adalah informasi yang harus disimpan oleh sistem operasi ketika suatu proses
dihentikan sementara dan kemudian dimulai kembali. Konteks proses terdiri dari data seperti
nilai register, counter, dan pointer.
Multitasking
Multitasking adalah kemampuan sistem operasi untuk menjalankan banyak proses secara
bersamaan dengan mengalokasikan waktu pemrosesan terpisah untuk setiap proses.
Multitasking dapat dilakukan dengan menggunakan dua pendekatan yaitu time sharing dan
multiprocessing.
Interupsi
Interupsi adalah mekanisme yang memungkinkan sistem operasi memperhatikan proses
tertentu, meskipun proses tersebut tidak meminta layanan dari sistem operasi. Gangguan
dapat terjadi secara eksternal dan internal. S
Manajemen proses melakukan beberapa fungsi untuk mengatur dan mengendalikan proses,
antara lain:
Membuat, menghentikan, dan menjadwalkan proses, menyinkronkan dan mengoordinasikan
antar proses, serta memantau dan mengontrol kinerja sistem operasi. Tindakan ini
memastikan bahwa sistem operasi berjalan secara efisien dan dapat mengelola sumber daya
dengan baik.
Dalam prakteknya, manajemen proses merupakan bagian penting dari sistem operasi modern
dan harus dikelola dengan baik untuk memastikan kinerja yang optimal. Beberapa contoh
sistem operasi modern yang menggunakan manajemen proses yang baik adalah Windows,
Linux, dan macOS.
II. SOAL
1. Apa yang dimaksud dengan konteks proses pada sistem operasi?
a. Informasi yang harus disimpan oleh sistem operasi ketika sebuah proses diputuskan
sementara waktu dan kemudian dilanjutkan kembali nanti.
b. Sebuah proses yang memiliki identitas unik seperti ID proses, status proses, dan
membutuhkan sumber daya seperti memori dan CPU.
c. Mekanisme yang memungkinkan sistem operasi untuk memberikan perhatian kepada
proses tertentu, bahkan ketika proses tersebut sedang tidak meminta layanan dari
sistem operasi.
d. Komponen dalam sistem operasi yang bertanggung jawab untuk menentukan proses
mana yang harus dieksekusi berikutnya.
Jawaban: a
Jawaban: a
3. Apa yang dimaksud dengan manajemen proses dalam sistem operasi?
a. Manajemen sumber daya pada sistem operasi.
b. Manajemen proses yang sedang berjalan pada sistem operasi.
c. Manajemen jaringan pada sistem operasi.
d. Manajemen keamanan pada sistem operasi.
Jawaban: b
Jawaban: c
Jawaban: c