Ini adalah perintah memstat yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
memstat - Identifikasi apa yang menghabiskan memori virtual.
RINGKASAN
memstat [-n][-v][-w][-p PID]
DESKRIPSI
memstat daftar semua proses yang dapat diakses, executable, dan perpustakaan bersama yang menggunakan
atas memori virtual. Untuk mendapatkan daftar lengkap memstat harus dijalankan sebagai root untuk dapat
mengakses data dari semua proses yang berjalan.
Pertama, proses terdaftar. Sejumlah memori ditampilkan bersama dengan ID proses dan
nama executable yang prosesnya sedang berjalan. Jumlah memori yang ditampilkan tidak
tidak termasuk memori bersama: itu hanya mencakup memori yang bersifat pribadi untuk proses itu. Jadi,
jika suatu proses menggunakan perpustakaan bersama seperti libc, memori yang digunakan untuk menyimpan perpustakaan itu adalah
tidak termasuk. Memori yang digunakan untuk menyimpan segmen teks yang dapat dieksekusi juga tidak disertakan,
karena itu juga dapat dibagikan.
Setelah proses, objek bersama terdaftar. Jumlah memori ditampilkan bersama
dengan nama file dari objek bersama, diikuti dengan daftar proses menggunakan
objek bersama. Memori terdaftar sebagai jumlah total memori yang dialokasikan untuk objek ini
di seluruh namespace. Dalam kurung juga jumlah yang benar-benar dibagikan adalah
terdaftar.
Akhirnya, grand total ditampilkan. Perhatikan bahwa program ini menunjukkan jumlah maya (Tidak
nyata) memori yang digunakan oleh berbagai item.
memstat mendapat masukan dari / proc berkas sistem. Ini harus dikompilasi ke dalam kernel Anda
dan dipasang untuk memstat bekerja. Nama path yang ditampilkan di sebelah objek bersama juga
baca dari / proc sistem file jika informasi ini tersedia. Jika tidak, memstat memindai
disk untuk menerjemahkan informasi inode ke nama file. Untuk ini memstat menggunakan konfigurasi
file, /etc/memstat.conf, untuk menentukan direktori mana yang akan dipindai. File ini harus menyertakan:
semua direktori bin dan lib utama di sistem Anda, serta / dev direktori.
Direktori ini dipindai secara rekursif, sehingga file yang disimpan dalam subdirektori terlihat
by memstat demikian juga. Perhatikan bahwa lintasan pohon direktori ini meningkat secara signifikan
waktu berjalan. Eksekusi atau objek bersama yang tidak ditemukan akan terdaftar sebagai ``[dev]: ''.
Opsi
Grafik -n switch menyebabkan informasi inode dicetak apa adanya, jika tidak ada informasi file
diberikan dan tidak melintasi pohon direktori yang dikonfigurasi.
Grafik -v switch mencetak informasi versi dan keluar.
Grafik -w switch menyebabkan cetakan lebar: garis tidak terpotong pada 80 kolom.
Grafik -p beralih penyebab memstat untuk hanya mencetak data yang dikumpulkan dari melihat proses dengan
PID yang diberikan.
CATATAN
Laporan ini dimaksudkan untuk membantu mengidentifikasi program yang menggunakan terlalu banyak
memori, dan untuk mengurangi pemborosan memori secara keseluruhan.
Gunakan memstat online menggunakan layanan onworks.net