GNU/Linux >> Belajar Linux >  >> Linux

Cara Memeriksa Ruang Swap di Linux

Periksa memori swap di Linux

Anda dapat memeriksa swap dengan cara yang sama seperti Anda memeriksa penggunaan memori di Linux:menggunakan perintah gratis.

Jika Anda menggunakan perintah free dengan output yang dapat dibaca manusia (dengan opsi -h), ini akan menunjukkan kepada Anda RAM dan penggunaan Swap.

free -h

Untuk sistem saya, ini menunjukkan output berikut:

              total        used        free      shared  buff/cache   available
Mem:           7.5G        5.8G        365M        726M        1.4G        787M
Swap:           14G        1.1G         13G

Seperti yang Anda lihat pada output di atas, sistem saya memiliki total ruang swap 14 GB dan dari itu 1,1 GB sedang digunakan. Sekitar 13 GB ruang swap gratis.

Ada lebih banyak cara untuk memeriksa penggunaan swap di Linux dan Anda mungkin mendapatkan beberapa informasi tambahan tentang swap juga.

Cara lain untuk memeriksa penggunaan swap di Linux

Cara favorit saya untuk memeriksa penggunaan swap di Linux adalah dengan menggunakan perintah swapon. Ini adalah perintah yang didedikasikan untuk menangani memori swap. Selain memberikan informasi akurat tentang ruang swap yang digunakan, ia juga memberi tahu Anda jika ruang swap adalah partisi atau file swap.

Anda dapat menggunakannya seperti ini:

swapon --show

Seperti yang Anda lihat di output, total ruang swap adalah 14,9 GB (bukan 14 GB seperti yang ditunjukkan oleh perintah gratis). 1,1 GB sedang digunakan dan ini adalah partisi swap, bukan file swap.

NAME           TYPE       SIZE USED PRIO
/dev/nvme0n1p4 partition 14.9G 1.1G   -2

Menggunakan file swap adalah ide yang lebih baik karena Anda dengan mudah meningkatkan ukuran swap di Linux dengannya. Mengubah partisi swap bukanlah ide yang baik.

Cara lain untuk mendapatkan detail memori swap adalah dengan menggunakan file /proc/meminfo. Direktori proc dalam hierarki sistem file Linux menyimpan informasi penggunaan sistem untuk proses yang sedang berjalan.

cat /proc/meminfo | grep -i swap

Berikut outputnya:

SwapCached:       164116 kB
SwapTotal:      15625212 kB
SwapFree:       13714756 kB

Anda juga dapat memeriksa penggunaan swap di Linux dengan top, htop, atau alat pemantauan sistem lainnya.

Kiat Bonus:Cari tahu proses mana yang menggunakan ruang swap di Linux

Anda dapat menggunakan smem utilitas open source untuk mendapatkan penggunaan memori yang lebih akurat di Linux. smem tidak diinstal secara default sehingga Anda harus menginstalnya menggunakan manajer paket distribusi Anda.

Di Ubuntu, smem tersedia di repositori universe. Anda dapat menginstalnya menggunakan perintah ini:

sudo apt install smem

Setelah terinstal, Anda dapat menggunakan smem untuk memeriksa proses mana yang menggunakan berapa banyak swap di sistem Anda.

Anda cukup menggunakan perintah smem di terminal tetapi jika fokus Anda adalah untuk memeriksa penggunaan swap, saya sarankan pengurutan terbalik pada swap dengan cara berikut:

smem -rs swap

Ini akan menampilkan semua proses yang berjalan dalam urutan terbalik dari pemanfaatan swap:

  PID User     Command                         Swap      USS      PSS      RSS 
 3931 abhishek /opt/google/chrome/chrome     147668   296852   300926   341716 
 7483 abhishek /opt/google/chrome/chrome -   141524   392900   398545   464700 
15774 abhishek /opt/google/chrome/chrome -   127256   454080   456262   525048 
 1400 abhishek Telegram --                   122060    20528    22514    24832 
 3964 abhishek /opt/google/chrome/chrome -   108436   101632   111780   138312 
 2774 abhishek /usr/bin/gnome-shell          101936   204676   210229   225780 
 9170 abhishek /opt/google/chrome/chrome -    71620    68184    70255   121364 
  473 abhishek /opt/google/chrome/chrome -    57768   265880   267665   334252 
 8733 abhishek /opt/google/chrome/chrome -    52236    47280    48685   104332 
 9422 abhishek /opt/google/chrome/chrome -    41520    62708    64566   120084 

Penggunaan memori dalam kb.

Nah, saya harap Anda sekarang tahu cara memeriksa penggunaan memori swap di Linux. Anda mungkin juga ingin mempelajari tentang menghapus swap di Linux.

Jika Anda menggunakan file swap, Anda dapat mempelajari cara memperbesar ukuran swap dalam video ini di saluran YouTube kami:

BERLANGGANAN CHANNEL YOUTUBE KAMI UNTUK VIDEO LINUX LAINNYA

Jika Anda memiliki pertanyaan atau saran, beri tahu saya di komentar di bawah.


Linux
  1. Cara memeriksa versi Redhat

  2. Cara Memeriksa Riwayat Masuk Linux

  3. Bagaimana cara menambahkan ruang swap di linux

  1. Cara Memeriksa Zona Waktu di Linux

  2. Cara Membuat Atau Menambah Ruang Swap Di Linux

  3. Cara Membuat Swap di Linux

  1. Cara membuat file swap di Linux

  2. Cara menambah ruang swap di Linux

  3. Cara Memeriksa Penggunaan Swap Setiap Proses di Linux