Ini adalah perintah perf-kvm 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
perf-kvm - Alat untuk melacak/mengukur kvm guest os
RINGKASAN
Perf Kvm [--host] [--guest] [--guestmount=
[--guestkallsyms= --guestmodules= | --guestvmlinux= ]]
{top|record|report|diff|buildid-list} [ ]
Perf Kvm [--host] [--guest] [--guestkallsyms= --guestmodules=
| --guestvmlinux= ] {top|record|report|diff|buildid-list|stat} [ ]
'perf kvm stat [rekam|laporan|langsung] [ ]
DESKRIPSI
Ada beberapa varian perf kvm:
'perf kvm [opsi] atas ' untuk menghasilkan dan menampilkan
profil penghitung kinerja os tamu secara realtime
dari beban kerja yang sewenang-wenang.
'perf kvm record ' untuk merekam profil penghitung kinerja
beban kerja sewenang-wenang dan menyimpannya ke dalam file data perf. Kami mengatur
perilaku default perf kvm sebagai --guest, jadi jika tidak --host maupun --guest
adalah input, nama file data perf adalah perf.data.guest. Jika --host dimasukkan,
nama file data perf adalah perf.data.kvm. Jika Anda ingin merekam data ke dalam
perf.data.host, harap masukkan --host --no-guest. Tingkah laku ditampilkan sebagai
sebagai berikut:
Default('') -> perf.data.guest
--host -> perf.data.kvm
--tamu -> perf.data.guest
--host --guest -> perf.data.kvm
--host --no-guest -> perf.data.host
'perf kvm report' untuk menampilkan informasi profil penghitung kinerja
direkam melalui perf kvm record.
'perf kvm diff' untuk menampilkan perbedaan kinerja antara dua perf.data
file yang diambil melalui perf record.
'perf kvm buildid-list' untuk menampilkan buildid yang ditemukan dalam file data perf,
sehingga alat lain dapat digunakan untuk mengambil paket dengan tabel simbol yang cocok
untuk digunakan oleh laporan kinerja. Saat buildid dibaca dari /sys/kernel/catatan dalam os, maka
jika Anda ingin membuat daftar buildid untuk tamu, pastikan file data perf Anda
ditangkap dengan --guestmount dalam catatan perf kvm.
'perf kvm stat ' untuk menjalankan perintah dan mengumpulkan penghitung kinerja
statistik.
Terutama, perf 'kvm stat record/report' menghasilkan analisis statistik
acara KVM. Saat ini, vmexit, mmio (x86 saja) dan ioport (x86 saja)
acara didukung. 'perf kvm stat record ' merekam acara kvm
dan acara antara awal dan akhir .
Dan perintah ini menghasilkan file yang berisi hasil penelusuran kvm
acara.
'perf kvm stat report' melaporkan data statistik yang mencakup peristiwa
ditangani waktu, sampel, dan sebagainya.
'perf kvm stat live' melaporkan data statistik dalam mode langsung (mirip dengan
rekam + laporan tetapi dengan data statistik yang diperbarui secara langsung pada tampilan tertentu
menilai).
PILIHAN
-i, --input=
Masukkan nama file.
-o, --keluaran=
Nama file keluaran.
--tuan rumah
Kumpulkan profil kinerja sisi host.
--tamu
Kumpulkan profil kinerja sisi tamu.
--gunung tamu=
Direktori pemasangan sistem file root os tamu. Pengguna memasang direktori root os tamu
dibawah dengan metode akses sistem file tertentu, biasanya, sshfs. Sebagai contoh,
mulai 2 os tamu. Pid yang satu adalah 8888 dan yang lainnya adalah 9999. #mkdir /guestmount;
cd/guestmount #sshfs -o izinkan_lainnya,direct_io -p 5551 localhost:/ 8888/ #sshfs -o
allow_other,direct_io -p 5552 localhost:/9999/ #perf kvm --host --guest
--gunung tamu=~/gunung tamu puncak
--guestkallsyms=
os tamu /proc/kalsyms salinan berkas. Perf kvm' membacanya untuk mendapatkan simbol kernel tamu.
Pengguna menyalinnya dari os tamu.
--guestmodules=
os tamu /proc/modul salinan berkas. Perf kvm' membacanya untuk mendapatkan modul kernel tamu
informasi. Pengguna menyalinnya dari os tamu.
--guestvmlinux=
Tamu os kernel vmlinux.
-v, --bertele-tele
Lebih bertele-tele (tunjukkan kesalahan penghitung terbuka, dll).
STAT LAPORAN PILIHAN
--vcpu=
menganalisa peristiwa yang terjadi pada vcpu ini. (default: semua vcpus)
--acara=
peristiwa yang akan dianalisis. Kemungkinan nilai: vmexit, mmio (x86 saja), ioport (x86 saja).
(standar: vmexit)
-k, --kunci=
menyortir kunci. Nilai yang mungkin: sampel (default, urutkan berdasarkan nomor sampel), waktu (urutkan berdasarkan
waktu rata-rata).
-p, --pid=
Analisis peristiwa hanya untuk ID proses yang diberikan (daftar yang dipisahkan koma).
STAT HIDUP PILIHAN
-d, --tampilan
Waktu dalam hitungan detik antara pembaruan tampilan
-m, --mmap-halaman=
Jumlah halaman data mmap (harus pangkat dua) atau spesifikasi ukuran dengan terlampir
karakter satuan - B/K/M/G. Ukuran dibulatkan ke atas untuk memiliki kekuatan halaman terdekat dua
nilai.
-a, --semua-cpus
Koleksi seluruh sistem dari semua CPU.
-p, --pid=
Analisis peristiwa hanya untuk ID proses yang diberikan (daftar yang dipisahkan koma).
--vcpu=
menganalisa peristiwa yang terjadi pada vcpu ini. (default: semua vcpus)
--acara=
peristiwa yang akan dianalisis. Kemungkinan nilai: vmexit, mmio (x86 saja), ioport (x86 saja).
(standar: vmexit)
-k, --kunci=
menyortir kunci. Nilai yang mungkin: sampel (default, urutkan berdasarkan nomor sampel), waktu (urutkan berdasarkan
waktu rata-rata).
--durasi=
Tampilkan acara selain HLT (x86 saja) atau status Tunggu (s390 saja) yang memakan waktu lebih lama dari
penggunaan durasi.
--proc-peta-batas waktu
Saat memproses utas yang sudah ada /proc/XXX/mmap, mungkin perlu waktu lama, karena
filenya mungkin besar. Waktu istirahat diperlukan dalam kasus seperti itu. Opsi ini mengatur waktu
batas. Nilai default adalah 500 ms.
Gunakan perf-kvm online menggunakan layanan onworks.net