GNU/Linux >> Belajar Linux >  >> Linux

Penggunaan memori perintah TOP

Program standar (baris perintah) untuk memeriksa penggunaan cpu/memori untuk proses adalah top ada juga htop yang sedikit lebih kaya fitur namun pada banyak sistem terikat pada top lagi pula (dengan cara yang sama bash hampir selalu terikat ke sh pada kebanyakan sistem linux modern). Tersedia juga berbagai pembungkus GUI untuk top/htop

Setelah membuka bagian atas, klik M akan mengurutkan berdasarkan penggunaan memori.

EDIT - 4-12 Untuk kejelasan saya memutuskan untuk memperluas penyortiran. Ini adalah top yang khas jendela ketika dijalankan dari terminal shell, ini sudah diurutkan berdasarkan %MEM

Kolom yang paling menarik bagi Anda adalah %MEM yang akan memberi Anda bagian dari total memori yang tersedia yang digunakan oleh proses itu. VIRT memberikan jejak memori virtual dari proses, yang hanya RES jumlah saat ini dalam memori fisik (sisanya ditukar, dan saat ini tidak ditampilkan di tabel)

Untuk mengurutkan berdasarkan kolom, Anda menekan F (shift-F) dan layar akan berubah menjadi berikut

seperti yang Anda lihat, tekan n akan memilih urutkan berdasarkan persentase memori (tekan enter untuk kembali ke tampilan tabel). (Ada pintasan lama Shift-m yang akan mengalihkan pengurutan berdasarkan memori saat ditekan pada tampilan tabel) Anda dapat menggunakan < dan > dalam tampilan tabel (shift - , dan shift-.) untuk menggilir kolom yang diurutkan.

Pada tampilan tabel, tekan huruf kecil m akan mengalihkan tampilan ringkasan memori.

Catatan: Saya bermain-main dengan menyortir kolom sehingga kolom dikocok dari gambar pertama.

Seperti banyak utilitas baris perintah unix/linux, ada banyak trik kecil dan hal-hal serta fitur tersembunyi - top adalah alat yang sangat ampuh. Misalnya, Anda dapat menampilkan beberapa tabel sekaligus (katakanlah 5 teratas, bukan 20 teratas, tetapi untuk 4-5 parameter berbeda)- bagaimana caranya? Saya tidak tahu, tapi saya tidak sengaja melakukannya saat mengambil tangkapan layar. Satu bab lengkap dari buku bagus tentang *nix dapat dikhususkan untuk top , jadi ringkasan di atas hanyalah panduan kecil untuk mendapatkan apa yang Anda perlu tahu tentang proses Anda.


Linux
  1. Penggunaan Memori Linux

  2. atas:perintah tidak ditemukan

  3. Bagaimana cara melihat proses teratas yang diurutkan berdasarkan penggunaan memori yang sebenarnya?

  1. Temukan 15 Proses Teratas berdasarkan Penggunaan Memori dengan 'atas' dalam Mode Batch

  2. Cara Memeriksa Penggunaan Memori Proses dengan Perintah pmap Linux

  3. Bagaimana cara membatasi penggunaan memori berdasarkan aplikasi di linux?

  1. Cara Menemukan Proses Berjalan Teratas berdasarkan Memori dan Penggunaan CPU

  2. Temukan 10 Proses Berjalan Teratas berdasarkan Memori dan Penggunaan CPU

  3. Perintah Linux df