Terkadang tidak nyaman untuk melihat meminfo dalam kilobyte ketika Anda memiliki beberapa gigs RAM. Di Linux, sepertinya:
Dan inilah tampilannya di Mac OS X:
Apakah ada cara untuk menampilkan meminfo di Linux dalam terabyte, gigabyte dan megabytes?
top -M
menampilkan penggunaan dalam MB. Jika Anda hanya ingin memantau penggunaan memori, Anda bisa menggunakan lebih banyak menggunakanhtop
. Tidak yakin dengan opsi lain.free -m
, atau lebih baikfree -h
sebagai gantinya.E
hingga menunjukkan kumulatif memori yang Anda cari, lalu tekanW
untuk menulis konfigurasi itu ke disk.Jawaban:
Ketika berada di atas, mengetikkan huruf kapital "E" melalui unit memori yang berbeda (kb, mb, gb dll) dalam informasi memori total:
Sementara huruf kecil "e" melakukan jalur proses individu yang sama:
Dari halaman manual:
Informasi Versi
top -version
::procps-ng version 3.3.9
Sistem: CentOS 7sumber
Ada opsi baris perintah yang melakukan itu:
Jadi cukup menjalankan top seperti itu:
Jika
-M
tidak berfungsi, Anda dapat menekanE
saat sudah di atas.Dari
man top
(procps-ng versi 3.3.9):sumber
Anda juga bisa menggunakan
htop
. Ini jauh lebih keren daripadatop
.Jika Anda menggunakan Debian atau salah satu turunannya, maka Anda dapat menginstalnya menggunakan
sudo apt-get install htop
.Sunting: Ini adalah tangkapan layar dengan skema warna yang lebih baik:
sumber
htop
terlihat lebih baik dengan latar belakang putih atau hitam. Skema warna tangkapan layar Anda kurang optimal.F2
.alias top='htop --no-color'
sehingga saya bisa mengetik 'top' dan mendapatkan pengganti yang masuk akal untuk top tanpa skema warna yang mengerikan.top -M
tidak bekerja pada distro Fedora, Debian atau Ubuntu apa pun yang saya ketahui. Saya baru saja mencobanya dan tidak ada dalamprocps-ng
paket yang menyediakantop
. Ada banyak implementasitop
sehingga seseorang perlu memberikan perhatian khusus yang mereka gunakan.Secara umum yang terbaik adalah menggunakan
free
switching untuk mendapatkan jumlah memori yang gratis di Linux.procps vs procps-ng
Anda mungkin memperhatikan bahwa pada CentOS 5 & 6 serta RHEL 5 & 6 yang
top -M
tampaknya berfungsi. Ini karena distro tersebut dikirim dengan versi asliprocps
. Proyek itu bercabang dua dan sekarang ada proyek lainprocps-ng
.Beberapa detail mengapa ada garpu, dari halaman Proyek Fedora .
kutipan
Jadi untuk menjadi jelas, proyek bercabang itu,
procps-ng
adalah apa yang menggunakan Debian, Fedora, Ubuntu, dan distro lainnya, proyek warisan, yangtop -M
masih mendukung masih menggunakan beberapa rilis jangka panjang yang tidak mengikuti yang terbaru dan terhebat.CATATAN: Saya mengunduh versi terbaru dari
procps-ng
, "procps-ng versi 3.3.9.1-14ef" dan juga tidak memiliki-M
saklar.Gratis
Dalam menjalankan
free
dengan switch Anda dapat melihat alasan yang paling mungkin mengapa kurangnya fitur unit hilang dariprocps-ng
implementasitop
.Pembulatan menjadi bermasalah, jadi saya percaya,
procps
implementasi menghindari masalah dengan tidak menawarkan kemampuan.htop
Melakukan pekerjaan OK untuk menunjukkan penggunaan memori agregat.
di atas
Menurut pendapat saya alat yang lebih baik untuk melihat memori.
nmon
Alat lain yang bermanfaat adalah
nmon
untuk melihat kinerja sistem.sumber
top -M
bekerja untuk saya di RHEL6-M
sakelar, CentOS 5.8, juga memiliki sakelar ini, "procps versi 3.2.7". Namun Fedora 19 memiliki "procps-ng versi 3.3.8" yang tidak mendukung-M
switch.Anda dapat menekan tombol berikut:
sumber
Shift
+w
, tip bagus untuk menyimpan konfigurasi saya :)Jadi jawaban cepatnya: tergantung distro linux Anda, coba:
ATAU, setelah memulai teratas, ketik modal E (lalu W untuk menulis konfigurasi).
Salah satu dari itu harus bekerja untuk hampir semua orang (kecuali Solaris, tentu saja, di mana Anda akan beruntung memiliki yang terbaik).
tip bonus: setiap kali Anda memulai contoh teratas pada pemasangan baru, ketik ExyzW untuk menyimpan warna dan sorotan dan unit - sungguh melegakan!
sumber
Di RHEL7, shift atas + e atau CspsLK ON. Anda membutuhkan huruf kapital "E".
Anda akan mendapatkan MiB, Gib, TiB, PiB, EiB. Semua ini dapat Anda akses.
Dan Anda juga dapat melakukan perintah htop yang harus di-downlaod dan diinstal pada sistem basis rpm.
Terima kasih. Sagar Dalvi
sumber