GNU/Linux >> Belajar Linux >  >> Linux

Perintah slabtop Linux - Menampilkan Informasi Cache Kernel Slab

Kernel Linux perlu mengalokasikan memori untuk objek sementara seperti tugas atau struktur perangkat dan inode. Pengalokasi memori caching mengelola cache dari jenis objek ini. Kernel Linux modern mengimplementasikan pengalokasi memori caching ini untuk menampung cache yang disebut slab. Berbagai jenis cache slab dikelola oleh pengalokasi slab. Artikel ini berkonsentrasi pada perintah slabtop yang menampilkan informasi cache slab kernel waktu nyata.

1. Penggunaan Perintah:

Perintahnya mudah digunakan. Eksekusi default tidak mengamanatkan argumen apa pun ke perintah. Tapi itu memang membutuhkan hak akses root untuk mengakses informasi slab kernel. Menjalankan perintah sebagai pengguna biasa memberikan kesalahan berikut:

Anda dapat menjalankannya dengan menambahkan "sudo" dengan slabtop. Output default terlihat seperti:

Untuk keluar dari slabtop, cukup tekan 'q' seperti yang Anda lakukan untuk perintah teratas.

2. Opsi slabtop:

2.1 Interval Tampilan:

Secara default slabtop menyegarkan setiap 3 detik. Tetapi jika mau, Anda dapat memberikan interval penyegaran dalam hitungan detik dengan opsi -d atau --delay=N:

2.2 Kriteria pengurutan:

Ada banyak bidang dalam keluaran slabtop. Opsi -s atau --sort=S mengurutkan output menurut kriteria pengurutan yang disebutkan. Opsi ini akan dibahas secara rinci di bagian selanjutnya.

2.3 Keluarkan sekali:

Opsi -o atau --once tidak me-refresh output, melainkan hanya melempar output sekali pada STDOUT dan keluar.

2.4 Info versi:

-V atau --version menampilkan versi perintah dan keluar.

2.5 Bantuan:

Opsi umum, -h atau --help menampilkan penggunaan perintah.

3. Sortir Kriteria:

Kriteria pengurutan menentukan cache slab mana yang ditampilkan di atas. Berikut adalah kriteria pengurutan untuk slabtop:

3.1 AKTIF:

Tembolok dapat diurutkan berdasarkan jumlah objek aktif dengan "a".

3.2 OBJ/SLAB:

Objek per Slab dapat dipilih dengan "b".

3,3 UKURAN Tembolok:

Untuk memilih ukuran cache, Anda harus memberikan "c".

3.4 SLAB:

Jumlah lempengan. Pilih dengan "l"

3.5 Lembaran Aktif:

Jumlah Lembaran Aktif. (Perhatikan bahwa ini berbeda dari jumlah Objek Aktif yang dijelaskan di atas.) Gunakan "v" untuk mengurutkan menurut kriteria ini.

3.6 NAMA:

Nama cache. Karakter yang sesuai adalah "n"

3,7 OBJS:

Untuk mengurutkan berdasarkan jumlah objek, gunakan "o"

3,8 Halaman Per Slab:

"p" akan mengurutkan berdasarkan halaman per slab

3,9 UKURAN OBJ:

Ukuran objek diurutkan berdasarkan "s"

3.10 PENGGUNAAN:

"u" diurutkan berdasarkan penggunaan cache.


Linux
  1. Perintah Linux untuk menampilkan informasi perangkat keras Anda

  2. Perintah Linux dmesg - Cetak Kernel Ring Buffer

  3. Cara menggunakan perintah ketik (menampilkan informasi tentang perintah) di Linux

  1. Perintah Dmesg di Linux

  2. Perintah ls Linux

  3. kal Contoh Perintah di Linux

  1. Perintah W di Linux

  2. Perintah Lsmod di Linux (Mencantumkan Modul Kernel)

  3. Di Perintah di Linux