Download - Manjemen proses
Manjemen ProsesDi
Linuxdan PerintahProses
Manajemen Proses
Dalam sistem operasi, proses adalah program yang sedang dieksekusi. Pada sistem operasi Linux, setiap program yang berjalan merupakan proses. Proses dapat diciptakan dan dapat “dimusnahkan”. Ketika sistem operasi pertama kali dijalankan, saat itu proses yang bertanggung jawab untuk memuat (load) Kernel diciptakan. Proses yang pertama kali diciptakan di Linux disebut init. Konsep proses di Linux memiliki kemiripan dengan konsep file permission (akan dibahas di beberapa pertemuan kedepan) yang mana setiap user hanya dapat memanipulasi proses yang menjadi “milik” nya. Setiap proses memiliki Process ID (PID) yang merupakan nomor unik yang dapat digunakan untuk berinteraksi dengan proses yang bersangkutan.
Perintah-Perintah Proses
kita akan mencoba implementasi dari beberapa operasi-operasi pada proses dengan menggunakan Terminal. Perintah – perintah proses di Linux: $ ps Instruksi ps (process status) digunakan untuk melihat kondisi proses yang ada. PID adalah Process ID (nomor identitas proses), TTY adalah nama Terminal dimana proses tersebut aktif, CMD (command) merupakan instruksi yang digunakan.
Perintah-Perintah Proses
$PS
Perintah-Perintah Proses
$ ps u Instruksi ps (process status) digunakan untuk melihat kondisi proses yang ada. PID adalah Process ID (nomor identitas proses), TTY adalah nama Terminal dimana proses tersebut aktif, CMD (command) merupakan instruksi yang digunakan.
Perintah-Perintah Proses
$ ps –u <Nama User> Mencari proses yang spesifik dari suatu user
Perintah-Perintah Proses
$ ps –a Menampilkan semua proses yang sedang berjalan pada sistem
Perintah-Perintah Proses
$ ps –au memiliki fungsi yang sama dengan opsi -a yaitu untuk melihat proses lain yang ada
Perintah-Perintah Proses
$ ps –auxoption -a akan menampilkan semua user yang sedang menjalankan proses, option -u berfungsi untuk menampilkan semua proses ylain yang sedang berjalan, option -x berfungsi untuk menampilkan proses yang tidak dikontrol oleh terminal (tty) seperti daemon yang dijalankan saat booting.
Perintah-Perintah Proses
$PS-aux
Perintah-Perintah Proses
$ top Menampilkan proses yang sedang berjalan
Perintah-Perintah Proses
$ ps –eFuntuk menampilkan semua proses dengan format data penuh
Perintah-Perintah Proses
$ pstree Menampilkan semua proses pada sistem dalam bentuk hirarki (parent/child)
Perintah-Perintah Proses
Kill, kill<PID>Untuk menghentikan proses menggunakan nomor PID
Kesimpulan
Pada linux, proses yang terjadi dapat dilihat statusnya menggunakan beberapa printah yang tersedia yaitu $ps dengan beberapa opsi yang ada. selain itu dapat juga kita melihat bagaimana hubungan proses parent dan child. agar lebih sesuai dengan yang kita inginkan, kita dapat melihat status proses dengan berbagai format serta dapat dilakukan juga pengontrolan pada shell. dimana shell sendiriri menyediakan fasilitas untuk mengontrol proses yang sedang berjalan pada waktu yang sama