Melihat Proses Yang Sedang Berjalan di Linux: Perbedaan antara revisi

Dari Dokumentasi Robie
Loncat ke navigasi Loncat ke pencarian
(←Membuat halaman berisi 'Untuk melihat proses yang berjalan di sistem operasi linux bisa menggunakan perintah berikut di terminal. $top lalu tekan enter akan muncul tampilan seperti berikut top - 08:22:57 up  5:22,  1 user,  load average: 0.08, 0.19, 0.18 Tasks: 149 total,   1 running, 148 sleeping,   0 stopped,   0 zombie %Cpu(s):  0.2 us,  0.2 sy,  0.0 ni, 90.5 id,  9.2 wa,  0.0 hi,  0.0 si,  0.0 st MiB Mem :   1983.1 total,    260.3 free,    431.0 used...')
 
Tidak ada ringkasan suntingan
 
(3 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 1: Baris 1:
Untuk melihat proses yang berjalan di sistem operasi linux bisa menggunakan perintah berikut di terminal.
Untuk melihat proses yang berjalan di sistem operasi linux bisa menggunakan perintah berikut di terminal.


 
$top  
$top  
 


lalu tekan enter
lalu tekan enter
Baris 9: Baris 7:
akan muncul tampilan seperti berikut
akan muncul tampilan seperti berikut


top - 08:22:57 up  5:22,  1 user,  load average: 0.08, 0.19, 0.18
Tasks: 149 total,   1 running, 148 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.2 us,  0.2 sy,  0.0 ni, 90.5 id,  9.2 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   1983.1 total,    260.3 free,    431.0 used,   1291.8 buff/cache
MiB Swap:   2048.0 total,   2046.5 free,      1.5 used.   1217.6 avail Mem
    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
    739 redis     20   0   51700   4624   3320 S   0.3   0.2   0:46.06 redis-server
   1055 root      20   0   23388   9632   6396 S   0.3   0.5   0:08.16 litespeed
      1 root      20   0  103132  11676   8376 S   0.0   0.6   0:05.47 systemd
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kthreadd
      3 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_gp
      4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_par_gp
      6 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/0:0H-kblockd
      8 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 mm_percpu_wq
      9 root      20   0       0      0      0 S   0.0   0.0   0:00.41 ksoftirqd/0
     10 root      20   0       0      0      0 I   0.0   0.0   0:12.39 rcu_sched
     11 root      rt   0       0      0      0 S   0.0   0.0   0:00.11 migration/0
     12 root     -51   0       0      0      0 S   0.0   0.0   0:00.00 idle_inject/0
     14 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/0
     15 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/1
     16 root     -51   0       0      0      0 S   0.0   0.0   0:00.00 idle_inject/1
     17 root      rt   0       0      0      0 S   0.0   0.0   0:00.19 migration/1
     18 root      20   0       0      0      0 S   0.0   0.0   0:00.35 ksoftirqd/1
     20 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/1:0H-kblockd
     21 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kdevtmpfs
     22 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 netns
     23 root      20   0       0      0      0 S   0.0   0.0   0:00.00 rcu_tasks_kthre
     24 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kauditd
     25 root      20   0       0      0      0 S   0.0   0.0   0:00.01 khungtaskd
     26 root      20   0       0      0      0 S   0.0   0.0   0:00.00 oom_reaper
     27 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 writeback
     28 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kcompactd0
     29 root      25   5       0      0      0 S   0.0   0.0   0:00.00 ksmd
     30 root      39  19       0      0      0 S   0.0   0.0   0:00.00 khugepaged
     77 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kintegrityd
     78 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kblockd
     79 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 blkcg_punt_bio
     80 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 tpm_dev_wq
     81 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 ata_sff
     82 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 md
     83 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 edac-poller


top - 08:22:57 up  5:22,  1 user,  load average: 0.08, 0.19, 0.18
Arti Kolom di Utilitas Top
 
Ada sedikit informasi yang terdaftar tentang setiap proses yang berjalan. Berikut ini ikhtisar singkat tentang arti berbagai kolom ini:
Tasks: 149 total,   1 running, 148 sleeping,   0 stopped,   0 zombie
 
%Cpu(s):  0.2 us,  0.2 sy,  0.0 ni, 90.5 id,  9.2 wa,  0.0 hi,  0.0 si,  0.0 st
 
MiB Mem :   1983.1 total,    260.3 free,    431.0 used,   1291.8 buff/cache
 
MiB Swap:   2048.0 total,   2046.5 free,      1.5 used.   1217.6 avail Mem
 
    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
 
    739 redis     20   0   51700   4624   3320 S   0.3   0.2   0:46.06 redis-server
 
   1055 root      20   0   23388   9632   6396 S   0.3   0.5   0:08.16 litespeed
 
      1 root      20   0  103132  11676   8376 S   0.0   0.6   0:05.47 systemd
 
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kthreadd
 
      3 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_gp
 
      4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_par_gp
 
      6 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/0:0H-kblockd
 
      8 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 mm_percpu_wq
 
      9 root      20   0       0      0      0 S   0.0   0.0   0:00.41 ksoftirqd/0
 
     10 root      20   0       0      0      0 I   0.0   0.0   0:12.39 rcu_sched
 
     11 root      rt   0       0      0      0 S   0.0   0.0   0:00.11 migration/0
 
     12 root     -51   0       0      0      0 S   0.0   0.0   0:00.00 idle_inject/0
 
     14 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/0
 
     15 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/1
 
     16 root     -51   0       0      0      0 S   0.0   0.0   0:00.00 idle_inject/1
 
     17 root      rt   0       0      0      0 S   0.0   0.0   0:00.19 migration/1
 
     18 root      20   0       0      0      0 S   0.0   0.0   0:00.35 ksoftirqd/1
 
     20 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/1:0H-kblockd
 
     21 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kdevtmpfs
 
     22 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 netns


     23 root      20   0       0      0      0 S   0.0   0.0   0:00.00 rcu_tasks_kthre
'''PID''': process ID setiap proses.


     24 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kauditd
'''PR''': Scheduling priority setiap proses.


     25 root      20   0       0      0      0 S   0.0   0.0   0:00.01 khungtaskd
'''NI''': Nice value setiap proses. Angka negatif menunjukkan prioritas yang lebih tinggi.


     26 root      20   0       0      0      0 S   0.0   0.0   0:00.00 oom_reaper
'''VIRT''': Jumlah virtual memory yang digunakan.


     27 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 writeback
'''RES''': Jumlah resident memory yang digunakan.


     28 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kcompactd0
'''SHR''': Jumlah shared memory yang digunakan.


     29 root      25   5       0      0      0 S   0.0   0.0   0:00.00 ksmd
'''S''': Status proses (R=running, S=sleeping).


     30 root      39  19       0      0      0 S   0.0   0.0   0:00.00 khugepaged
'''%CPU''': Persentase CPU saat ini digunakan oleh suatu tugas..


     77 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kintegrityd
'''%MEM''': Persentase RAM saat ini digunakan oleh suatu tugas..


     78 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kblockd
'''TIME+''': Waktu CPU dari suatu tugas.


     79 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 blkcg_punt_bio
'''COMMAND''': Perintah yang digunakan untuk menampilkan proses tersebut.


     80 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 tpm_dev_wq


     81 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 ata_sff
Perintah '''''top''''' cukup interaktif, jadi kita dapat menggunakan beberapa pintasan keyboard untuk melakukan beberapa hal dengannya.  


     82 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 md
Tekan tombol '''z''' untuk menjalankan kode warna pada proses. Ini membuatnya lebih mudah untuk membedakan tugas yang memiliki status running, sleep, atau zombie.


     83 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 edac-poller
[[Kategori:Linux]]
[[Kategori:Linux]]

Revisi terkini sejak 3 September 2023 08.31

Untuk melihat proses yang berjalan di sistem operasi linux bisa menggunakan perintah berikut di terminal.

$top 

lalu tekan enter

akan muncul tampilan seperti berikut

top - 08:22:57 up  5:22,  1 user,  load average: 0.08, 0.19, 0.18
Tasks: 149 total,   1 running, 148 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.2 us,  0.2 sy,  0.0 ni, 90.5 id,  9.2 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   1983.1 total,    260.3 free,    431.0 used,   1291.8 buff/cache
MiB Swap:   2048.0 total,   2046.5 free,      1.5 used.   1217.6 avail Mem
    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
    739 redis     20   0   51700   4624   3320 S   0.3   0.2   0:46.06 redis-server
   1055 root      20   0   23388   9632   6396 S   0.3   0.5   0:08.16 litespeed
      1 root      20   0  103132  11676   8376 S   0.0   0.6   0:05.47 systemd
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kthreadd
      3 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_gp
      4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_par_gp
      6 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/0:0H-kblockd
      8 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 mm_percpu_wq
      9 root      20   0       0      0      0 S   0.0   0.0   0:00.41 ksoftirqd/0
     10 root      20   0       0      0      0 I   0.0   0.0   0:12.39 rcu_sched
     11 root      rt   0       0      0      0 S   0.0   0.0   0:00.11 migration/0
     12 root     -51   0       0      0      0 S   0.0   0.0   0:00.00 idle_inject/0
     14 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/0
     15 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/1
     16 root     -51   0       0      0      0 S   0.0   0.0   0:00.00 idle_inject/1
     17 root      rt   0       0      0      0 S   0.0   0.0   0:00.19 migration/1
     18 root      20   0       0      0      0 S   0.0   0.0   0:00.35 ksoftirqd/1
     20 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/1:0H-kblockd
     21 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kdevtmpfs
     22 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 netns
     23 root      20   0       0      0      0 S   0.0   0.0   0:00.00 rcu_tasks_kthre
     24 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kauditd
     25 root      20   0       0      0      0 S   0.0   0.0   0:00.01 khungtaskd
     26 root      20   0       0      0      0 S   0.0   0.0   0:00.00 oom_reaper
     27 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 writeback
     28 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kcompactd0
     29 root      25   5       0      0      0 S   0.0   0.0   0:00.00 ksmd
     30 root      39  19       0      0      0 S   0.0   0.0   0:00.00 khugepaged
     77 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kintegrityd
     78 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kblockd
     79 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 blkcg_punt_bio
     80 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 tpm_dev_wq
     81 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 ata_sff
     82 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 md
     83 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 edac-poller

Arti Kolom di Utilitas Top Ada sedikit informasi yang terdaftar tentang setiap proses yang berjalan. Berikut ini ikhtisar singkat tentang arti berbagai kolom ini:

PID: process ID setiap proses.

PR: Scheduling priority setiap proses.

NI: Nice value setiap proses. Angka negatif menunjukkan prioritas yang lebih tinggi.

VIRT: Jumlah virtual memory yang digunakan.

RES: Jumlah resident memory yang digunakan.

SHR: Jumlah shared memory yang digunakan.

S: Status proses (R=running, S=sleeping).

%CPU: Persentase CPU saat ini digunakan oleh suatu tugas..

%MEM: Persentase RAM saat ini digunakan oleh suatu tugas..

TIME+: Waktu CPU dari suatu tugas.

COMMAND: Perintah yang digunakan untuk menampilkan proses tersebut.


Perintah top cukup interaktif, jadi kita dapat menggunakan beberapa pintasan keyboard untuk melakukan beberapa hal dengannya.

Tekan tombol z untuk menjalankan kode warna pada proses. Ini membuatnya lebih mudah untuk membedakan tugas yang memiliki status running, sleep, atau zombie.