8 Perintah berguna untuk memantau penggunaan ruang swap di Linux

8 Perintah berguna untuk memantau penggunaan ruang swap di Linux

Pengurusan memori adalah aspek penting bagi setiap pentadbir sistem untuk meningkatkan prestasi sistem Linux. Selalunya amalan yang baik untuk memantau penggunaan ruang swap di Linux untuk memastikan sistem anda beroperasi berbanding dengan permintaan ingatannya.

8 Perintah untuk memeriksa penggunaan ruang swap Linux

Oleh itu dalam artikel ini kita akan melihat cara untuk memantau penggunaan ruang swap dalam sistem Linux.

Apa itu ruang swap?

Bertukar Ruang adalah jumlah memori fizikal yang terhad yang diperuntukkan untuk digunakan oleh sistem pengendalian apabila memori yang tersedia telah digunakan sepenuhnya. Ini adalah pengurusan ingatan yang melibatkan bahagian swap memori ke dan dari penyimpanan fizikal.

Pada kebanyakan pengagihan Linux, disarankan agar anda menetapkan ruang swap semasa memasang sistem operasi. Jumlah ruang swap yang boleh anda tetapkan untuk sistem linux anda mungkin bergantung pada versi seni bina dan kernel.

Bagaimana saya menyemak penggunaan ruang swap di linux?

Kami akan melihat arahan dan alat yang berbeza yang dapat membantu anda memantau penggunaan ruang swap anda dalam sistem Linux anda seperti berikut:

1. Menggunakan perintah swapon

Perintah ini membantu anda menentukan peranti yang mana paging dan swapping akan dilakukan dan kami akan melihat beberapa pilihan penting.

Untuk melihat semua peranti yang ditandakan sebagai pertukaran di /etc/fstab fail yang boleh anda gunakan --semua pilihan. Walaupun peranti yang sudah berfungsi sebagai ruang swap dilangkau.

# swapon -semua 

Sekiranya anda ingin melihat ringkasan penggunaan ruang swap mengikut peranti, gunakan --Ringkasan pilihan seperti berikut.

# swapon - -summary Saiz Jenis Nama Fail Digunakan Prioriti /Dev /SDA10 Partition 8282108 0 -1 

Gunakan --tolong Pilihan untuk melihat maklumat bantuan atau membuka rumah untuk lebih banyak pilihan penggunaan.

2. Menggunakan /proc /swap yang bersamaan dengan swapon

The /Proc FileSystem adalah sistem fail maya yang sangat istimewa di Linux. Ia juga dirujuk sebagai sistem maklumat sistem pseudo-file.

Ia sebenarnya tidak mengandungi fail 'sebenar' tetapi maklumat sistem runtime, contohnya memori sistem, peranti dipasang, konfigurasi perkakasan dan banyak lagi. Oleh itu, anda juga boleh merujuknya sebagai pangkalan kawalan dan maklumat untuk kernel.

Untuk memahami lebih lanjut mengenai sistem fail ini baca artikel kami: Sistem Fail Pemahaman /Proc di Linux.

Untuk memeriksa maklumat penggunaan swap, anda boleh melihat /Proc/Swap fail menggunakan utiliti kucing.

# kucing /proc /swap Saiz Jenis Nama Fail Digunakan Prioriti /Dev /SDA10 Partition 8282108 0 -1 

3. Menggunakan arahan 'percuma'

The percuma Perintah digunakan untuk memaparkan jumlah memori sistem percuma dan digunakan. Menggunakan arahan percuma dengan -h pilihan, yang memaparkan output dalam format yang boleh dibaca manusia.

# percuma -H Jumlah Buffer Berkongsi Percuma Digunakan Memer Cached: 7.7g 4.7g 3.0g 408m 182m 1.8g -/+ buffer/cache: 2.7g 5.Swap 0g: 7.9g 0b 7.9g 

Dari output di atas, anda dapat melihat bahawa baris terakhir memberikan maklumat mengenai ruang swap sistem. Untuk lebih banyak penggunaan dan contoh perintah percuma boleh didapati di: 10 arahan percuma untuk memeriksa penggunaan memori di Linux.

4. Menggunakan arahan atas

Perintah teratas memaparkan aktiviti pemproses sistem Linux anda, tugas yang diuruskan oleh kernel dalam masa nyata. Untuk memahami bagaimana arahan teratas berfungsi, baca artikel ini: 12 arahan teratas untuk memeriksa aktiviti proses linux

Untuk memeriksa penggunaan ruang swap dengan bantuan arahan 'atas' jalankan arahan berikut.

# atas 
Semak ruang swap menggunakan arahan atas

5. Menggunakan perintah di atas

The di atas Perintah adalah monitor sistem yang melaporkan mengenai aktiviti pelbagai proses. Tetapi yang penting ia juga menunjukkan maklumat mengenai ruang ingatan percuma dan digunakan.

# di atas 
Penggunaan Swap Cek di atas

Untuk mengetahui lebih lanjut mengenai cara memasang dan menggunakan arahan di Linux, baca artikel ini: Memantau Aktiviti Proses Sistem Linux

6. Menggunakan perintah htop

Perintah HTOP digunakan untuk melihat proses dalam mod interaktif dan juga memaparkan maklumat mengenai penggunaan memori.

# htop 
Penggunaan Pertukaran HTOP

Untuk maklumat lanjut mengenai pemasangan dan penggunaan mengenai arahan HTOP, baca artikel ini: HTOP - Pemantauan Proses Linux Interaktif

7. Menggunakan arahan GLANCES

Ini adalah alat pemantauan sistem rentas platform yang memaparkan maklumat mengenai proses berjalan, beban CPU, penggunaan ruang penyimpanan, penggunaan memori, penggunaan ruang swap dan banyak lagi.

# melirik 
Penggunaan Swap Periksa Periksa

Untuk maklumat lanjut mengenai pemasangan dan penggunaan mengenai melirik Perintah, baca artikel ini: GLANCES - Alat Pemantauan Sistem Linux Masa Nyata Lanjutan

8. Menggunakan arahan vmstat

Perintah ini digunakan untuk memaparkan maklumat mengenai statistik memori maya. Untuk memasang VMStat pada sistem Linux anda, anda boleh membaca artikel di bawah dan melihat lebih banyak contoh penggunaan:

Pemantauan prestasi linux dengan vmstat

# vmstat 
Penggunaan Swap Periksa VMStat

Anda perlu mengambil perhatian mengenai perkara berikut dalam medan pertukaran dari output arahan ini.

  1. SI: Jumlah memori bertukar dari cakera.
  2. Jadi: Jumlah memori bertukar ke cakera.

Ringkasan

Ini adalah kaedah mudah yang boleh digunakan dan ikuti untuk memantau penggunaan ruang swap dan berharap artikel ini membantu. Sekiranya anda memerlukan bantuan atau ingin menambah maklumat yang berkaitan dengan pengurusan memori dalam sistem linux, sila hantar komen. Tetap berhubung dengan Tecmint.