Saya mencari alat yang akan mencantumkan file terbuka yang diurutkan berdasarkan jumlah aktivitas dalam file. Jadi lsof
tidak melakukan pekerjaan (kecuali saya sedang mencari cara untuk menggunakan lsof
). Idealnya, alat harus berfungsi seperti itu top
, dan orang harus dapat beralih di antara aktivitas spesifik untuk menyortir: membaca, menulis, byte, mencari per detik. Lebih disukai, itu harus tersedia di RHEL / CentOS / EPEL.
Apakah alat semacam itu ada?
Saya ingin menyarankan
—
Edward
atop
, yang biasanya tersedia di repositori perangkat lunak. Ini adalah alat seperti teratas yang dapat menunjukkan pemanfaatan disk per proses / utas, lihat atoptool.nl . Itu tidak menunjukkan AFAIK pemanfaatan per-file.
Thomas: filetop bcc-tools 'melakukan apa yang saya butuhkan, terima kasih. Namun, dalam CentOS 7.6, saya perlu menambalnya untuk menangani bug: github.com/iovisor/bcc/issues/2119 Sepertinya RHEL / CentOS 7.7 akan memperbaikinya.
—
Troels Arvin
filetop
daribcc-tools
, yang hanya tersedia dengan rilis dan klon 7,6 RHEL. Saya pikir itu tidak menyediakan persis fitur yang Anda cari. Arktik RHEL ini mungkin juga menarik.