apa si proses itu??
proses adalah program yang sedang dieksekusi. Di Linux, setiap program adalah proses. proses dapat diciptakan dan dapat pula dimusnahkan.
Ketika sistem operasi GNU/linux pertama kali diaktifkan, saat itu pula proses yang bertanggung jawab untuk memuat kernel diciptakan. Proses yang pertaman kali diciptakan di inux disebut init.
Terdapat 4 konsep dasar manajemen proses, yaitu:
- Multiprogramming, salah satu teknik penjadwalan dimana tugas (task) yang sedang berjalan tetap berjalan sampai ia melakukan operasi yang membutuhkan waktu untuk menunggu respon dari luar (external event), misal membaca data dari disket/CD/dsb.
- Pseudoparallelism, eksekusi proses secara paralel pada sistem.
- Multiprcessing, kemampuan pemrosesan komputer yang dilakukan secara serentak.
- Distributed Processing, mengerjakan semua proses pengolahan data secara bersama antara komputer pusat dengan beberapa komputer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi.
model-model proses:
- sequential Process
- Multiprogramming
- CPU switching
Operasi – operasi pada Proses :
- Penciptaan proses (create a process).
- Penghancuran/terminasi proses (destroy a process).
- Penundaan proses (suspend a process).
- Pelanjutan kembali proses (resume a process).
- Mem-block proses.
- Membangunkan proses.
- Menjadwalkan proses.
- Komunikasi Antar Proses.
nah, kali ini kita akan coba beberapa operasi-operasi pada proses dengan menggunakan terminal.
Perintah-perintah Proses di Linux:
gunakan perintah-perintah diatas di terminal yang ada di Linux ya,Perintah-perintah Proses di Linux:
- Instruksi ps (process status) digunakan untuk melihat kondisi proses yang ada.
- PID adalah Nomor Identitas Proses, TTY adalah nama terminal dimana proses tersebut aktif, STAT berisi S (Sleeping) dan R (Running), COMMAND merupakan instruksi yang digunakan.
- ps : melihat kondisi proses yang ada
- ps : melihat kondisi proses yang adaps u : untuk melihat proses beserta user
- ps -u [user] : untuk mencari proses yang lebih lengkap
- ps -a | ps -au | ps –aux : Mencari Proses Lainnya
- top : melihat proses yang sedang berjalan
- htop : fungsinya sama dengan top, hanya saja tampilannya berbeda.
- ps –eH : menampilkan hubungan antara proses parent dan child
- ps –eF : menampilkan hubungan antara proses parent dan child beserta letak prosesnya
- pstree : menampilkan semua proses pada sistem dalam bentuk hirarki
- renice prioritas PID : mengubah prioritas suatu proses dengan skala prioritas yaitu antara -20 sampai 19
oke sekian dulu dari ane, semoga bermanfaat.
o iya artikel ini sumbernya dari: Modul praktikum manajemen proses mata kuliah Sistem Operasi
0 comments:
Post a Comment