GNU/Linux >> Belajar Linux >  >> Linux

Cara Memasang dan Mengonfigurasi Perf di Distribusi Linux

Memantau sistem Linux adalah hal yang biasa bagi setiap pengguna. Terutama jika Anda seorang admin sistem, Anda mungkin perlu memeriksa sistem Anda dengan cermat. Anda tidak dapat menemukan banyak alat untuk mengetahui status keseluruhan sistem; menemukan aplikasi yang dapat menghasilkan status sistem mendalam secara real-time itu rumit. Perf adalah salah satu alat Linux yang dapat Anda gunakan untuk mengetahui pemeriksaan kesehatan terperinci dan posisi langsung di sistem Anda. Perf adalah salah satu alat pemantauan sistem yang paling banyak digunakan dan tangguh untuk mengumpulkan informasi tentang kernel Linux, CPU, dan perangkat keras. Selain itu, ia juga dapat melakukan penelusuran dinamis, memeriksa status perangkat keras, dan memberikan laporan tolok ukur pada mesin Linux.

Alat Pemantau Kinerja di Linux

Di Linux, alat Perf dapat menganalisis kernel, aplikasi, pustaka sistem, peristiwa perangkat lunak melalui perintah dan subperintah. Itu juga dapat digunakan sebagai PMU (unit pemantauan kinerja) di Linux. Alat Perf ditulis dalam bahasa pemrograman C dan dibangun di bawah lisensi GNU GL. Dalam postingan ini, kita akan melihat cara memasang alat Perf di sistem Linux dan cara menjalankannya.

1. Instal Perf di Ubuntu/Debian Linux

Pemantauan sistem Perf dan alat analisis hadir dengan paket Linux-common. Menginstal Perf di distribusi Ubuntu atau Debian Linux cukup mudah dan lugas. Pertama, Anda dapat memulai dengan memperbarui repositori sistem Anda.

sudo apt update

Kemudian, jalankan perintah aptitude berikut yang diberikan di bawah ini untuk menginstal alat umum Linux di mesin Anda. Perintah berikut membutuhkan hak akses root; pastikan Anda adalah pengguna root. Saat penginstalan selesai, Anda mungkin menemukan paket Perf di dalam direktori /usr/bin/perf.

sudo apt install linux-tools-common

Karena Perf adalah paket umum Linux, pastikan Perf kompatibel dengan kernel Linux Anda. Untuk memeriksa kernel sistem Anda, jalankan perintah berikut. Sebagai gantinya, Anda akan mendapatkan versi kernel Anda.

uname -r

Sekarang, catat versi kernel Anda, dan tulis perintah terminal yang ditunjukkan di bawah ini untuk menginstal alat umum Linux yang sesuai dengan kernel Anda.

sudo apt-get install linux-tools-5.8.0-50

Anda sekarang akhirnya dapat menjalankan perintah berikut untuk memeriksa versi Perf pada mesin Anda. Sebagai imbalannya, Anda akan melihat bahwa Perf memiliki versi yang sama dengan yang dimiliki Kernel.

perf -v

2. Menginstal Performa di Fedora/Red Hat

Menginstal alat pemantauan sistem Perf di Red Hat Linux atau workstation Fedora lebih mudah daripada menginstalnya di Debian/Ubuntu. Anda dapat menjalankan perintah YUM berikut di shell terminal Anda di mesin Anda menginstal alat Perf. Perintah berikut membutuhkan hak akses root; pastikan Anda memilikinya.

yum update
yum install perf

Jika Anda menggunakan mesin Red Hat berbasis DNF, Anda dapat mencoba menjalankan perintah berikut pada Perf pemasangan-shell.

dnf update
dnf install perf

Saat penginstalan selesai, jangan lupa untuk menjalankan perintah pemeriksaan versi untuk mengetahui apakah alat berfungsi atau tidak.

perf -v

3. Memulai dengan Performa

Sampai sekarang, kita telah melihat cara menginstal Perf di Ubuntu dan sistem Red Hat/Fedora. Sudah waktunya untuk memulai dengan itu. Pada awalnya, Anda dapat menjalankan help perintah untuk diperkenalkan dengan sintaks Perf.

perf --help

Di sini, saya akan menunjukkan beberapa perintah Perf yang penting dan digunakan sehari-hari. Semua perintah memerlukan hak istimewa root, dan dapat dieksekusi di semua distribusi Linux. Jika Anda melihat pesan Kesalahan, seperti yang ditunjukkan di bawah ini, tidak ada alasan untuk khawatir. Anda hanya perlu kembali ke shell perintah dan menjalankan kembali perintah dengan hak akses root.

1. ls -ld

Perintah ls -ld dapat mencetak status penggunaan CPU, siklus CPU, dan statistik penghitung kinerja terkait CPU lainnya.

perf stat ls -ld /etc/

2. daftar

Di Linux, alat Perf dapat mencetak semua kejadian kernel melalui perintah list. Itu dapat menghasilkan laporan peristiwa kernel yang mendetail dan statistik.

perf list
perf list stat

3. atas

Perintah top berikut dapat mencetak kejadian jam CPU dan kejadian kernel dengan cara yang sangat akurat. Itu juga menunjukkan persentase penggunaan kernel dan CPU.

perf top -e cpu-clock

4. rekam

Perintah berikut akan merekam data dari setiap perintah Perf yang ingin Anda simpan untuk referensi di masa mendatang.

perf record df -h

Untuk melihat atau menampilkan data yang direkam, Anda dapat menjalankan report berikut perintah pada shell.

perf report -i <perf file>

5. bangku

Untuk menjalankan uji tolok ukur cepat untuk sistem Anda, Anda dapat menjalankan perintah berikut untuk mendapatkan laporan tolok ukur tentang kecepatan sistem, kecepatan jam CPU, dan parameter lainnya.

perf bench mem all

Kiat Ekstra:Jika Anda Tidak Dapat Menemukan Performa untuk Kernel Anda

Jika Anda menggunakan Kernel versi beta atau kernel yang dibuat khusus pada sistem Linux Anda, ada kemungkinan Anda mungkin Perf untuk sistem Anda. Dalam hal ini, Anda dapat memperbarui versi kernel Anda saat ini ke versi stabil yang memiliki kemampuan untuk menjalankan Perf. Anda dapat memeriksa daftar kernel yang berfungsi dengan Perf.

Kata Akhir

Menggunakan alat Perf pada sistem Linux dapat menghasilkan daftar statistik CPU dan kernel yang diuraikan. Di seluruh posting, saya telah menjelaskan metode menginstal alat Perf di Ubuntu dan sistem Linux berbasis Red Hat. Kemudian, saya telah menunjukkan beberapa perintah Perf utama untuk memulainya.

Silakan bagikan dengan teman-teman Anda dan komunitas Linux jika menurut Anda postingan ini bermanfaat dan informatif. Anda memberi tahu kami versi alat yang saat ini Anda gunakan di sistem Anda untuk memantau statistik sistem. Tulis pendapat Anda tentang postingan ini di bagian komentar.


Linux
  1. Cara menginstal dan mengkonfigurasi Nagios di Linux

  2. Cara Menginstal dan Mengkonfigurasi Memcached di Ubuntu Linux

  3. Cara Menginstal dan Mengonfigurasi EMC PowerPath di Linux

  1. Cara Menginstal dan Mengonfigurasi Redis di Sistem Linux

  2. Cara Menginstal dan Mengkonfigurasi Server DNS di Linux

  3. Cara Menginstal dan Mengonfigurasi ZSH di Distribusi Linux

  1. Cara Menginstal dan Mengonfigurasi Angular CLI di Distribusi Linux

  2. Cara Menginstal dan Mengonfigurasi AnyDesk di Sistem Linux

  3. Cara Memasang dan Mengkonfigurasi Django di Sistem Linux