InggrisPerancisSpanyol

Ad


favorit OnWorks

dprofppp - Online di Cloud

Jalankan dprofppp di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah dprofppp 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


dprofpp - tampilkan data profil perl

RINGKASAN


dprofpp [-a|-z|-l|-v|-U] [-d] [-s|-r|-u] [-q] [-F] [-Aku|-E] [-O cnt] [-A] [-R] [-S] [-g
subrutin] [-G [-P]] [-f ] [Profil]

dprofpp -T [-F] [-g subrutin] [Profil]

dprofpp -t [-F] [-g subrutin] [Profil]

dprofpp -G [-P] [Profil]

dprofpp -p naskah [-Q] [pilihan lain]

dprofpp -V [Profil]

DESKRIPSI


Grafik dprofpp perintah menginterpretasikan data profil yang dihasilkan oleh profiler, seperti
Kembangkan::DProf profiler. Dprofpp akan membaca file tmon.out dan tampilkan 15 subrutin
yang paling banyak menggunakan waktu. Secara default waktu untuk setiap subrutin diberikan
eksklusif dari waktu subrutin anak mereka.

Untuk membuat profil skrip Perl, jalankan juru bahasa Perl dengan -d mengalihkan. Jadi untuk profil
naskah tes.pl dengan Devel::DProf gunakan yang berikut ini:

$ perl5 -d:DProf tes.pl

Kemudian jalankan dprofpp untuk menganalisis profil. Output dari dprofpp bergantung pada flag untuk
program dan versi Perl yang Anda gunakan.

$dprofpp -u
Total Waktu yang Berlalu = 1.67 Detik
Waktu Pengguna = 0.61 Detik
Waktu Eksklusif
%Waktu Detik #Panggilan detik/Nama panggilan
52.4 0.320 2 0.1600 utama::foo
45.9 0.280 200 0.0014 utama::bar
0.00 0.000 1 0.0000 DynaLoader::import
0.00 0.000 1 0.0000 utama::baz

Alat dprofpp juga dapat menjalankan profiler sebelum menganalisis data profil. Di atas
dua perintah dapat dieksekusi dengan satu perintah dprofpp.

$ dprofpp -u -p tes.pl

Konsultasikan "FORMAT PROFIL" di Devel :: DProf untuk deskripsi profil mentah.

KELUARAN


Kolom adalah:

%Waktu
Persentase waktu yang dihabiskan dalam rutinitas ini.

#Panggilan
Jumlah panggilan ke rutinitas ini.

detik/telepon
Rata-rata jumlah detik per panggilan ke rutinitas ini.

Nama
Nama rutinitas.

CumulS
Waktu (dalam detik) dihabiskan dalam rutinitas ini dan rutinitas dipanggil darinya.

Kecuali Sec
Waktu (dalam detik) yang dihabiskan dalam rutinitas ini (tidak termasuk yang dipanggil darinya).

Cs/c
Waktu rata-rata (dalam detik) yang dihabiskan dalam setiap panggilan rutin ini (termasuk yang disebut
dari itu).

PILIHAN


-a Urutkan menurut abjad dengan nama subrutin.

-d Membalikkan jenis apa pun yang digunakan

-A Hitung waktu untuk subrutin yang dimuat otomatis sebagai waktu untuk *::AUTOLOAD. Jika tidak, waktu
untuk memuat secara otomatis itu dihitung sebagai waktu subrutin itu sendiri (tidak ada cara untuk
pisahkan waktu muat otomatis dari waktu berjalan).

Ini akan menjadi tidak relevan dengan Perls yang lebih baru. Mereka akan menginformasikan "Devel :: DProf"
ketika "AUTOLOAD" beralih ke subrutin aktual, jadi statistik terpisah untuk
"AUTOLOAD" akan dikumpulkan tidak peduli apakah opsi ini disetel.

-R Hitung subrutin anonim yang didefinisikan dalam paket yang sama secara terpisah.

-E (default) Menampilkan semua waktu subrutin, tidak termasuk waktu subrutin turunan.

-F Paksa pembuatan stempel waktu keluar palsu jika dprofpp melaporkan bahwa profil tersebut
kacau. Ini hanya berguna jika dprofpp menentukan bahwa profilnya kacau karena
untuk stempel waktu keluar yang hilang. Anda sendirian jika melakukan ini. Konsultasikan dengan BUGS
bagian.

-I Tampilkan semua waktu subrutin termasuk waktu subrutin anak.

-l Urutkan berdasarkan jumlah panggilan ke subrutin. Ini dapat membantu mengidentifikasi kandidat untuk
sebaris.

-O cnt
Hanya tampilkan cnt subrutin. Standarnya adalah 15.

-p naskah
Memberi tahu dprofpp bahwa ia harus membuat profil skrip yang diberikan dan kemudian menafsirkan profilnya
data. Lihat -Q.

-Q Digunakan dengan -p untuk memberi tahu dprofpp untuk berhenti setelah membuat profil skrip, tanpa menafsirkan
data.

-q Jangan tampilkan tajuk kolom.

-r Tampilkan waktu nyata yang telah berlalu daripada waktu pengguna+sistem.

-s Tampilkan waktu sistem daripada waktu pengguna+sistem.

-T Tampilkan pohon panggilan subrutin ke stdout. Statistik subrutin tidak ditampilkan.

-t Tampilkan pohon panggilan subrutin ke stdout. Statistik subrutin tidak ditampilkan.
Ketika suatu fungsi dipanggil beberapa kali berturut-turut pada tingkat panggilan yang sama maka
itu ditampilkan sekali dengan hitungan berulang.

-S Display Digabung subrutin pohon panggilan ke stdout. Statistik ditampilkan untuk masing-masing
cabang pohon.

Ketika suatu fungsi disebut kelipatan (tidak perlu berturut-turut) kali dalam waktu yang sama
cabang maka semua panggilan ini masuk ke satu cabang tingkat berikutnya. Hitungan ulang adalah
output bersama dengan waktu inklusif, eksklusif dan anak-anak.

Cabang diurutkan berdasarkan waktu inklusif.

-U Jangan mengurutkan. Tampilan dalam urutan yang ditemukan di profil mentah.

-u Tampilkan waktu pengguna daripada waktu pengguna+sistem.

-V Cetak nomor versi dprofpp dan keluar. Jika profil mentah ditemukan maka itu
Variabel XS_VERSION juga akan ditampilkan.

-v Urutkan berdasarkan waktu rata-rata yang dihabiskan di subrutin selama setiap panggilan. Ini dapat membantu mengidentifikasi
calon untuk inlining.

-z (default) Urutkan berdasarkan jumlah pengguna+waktu sistem yang digunakan. Beberapa baris pertama harus menunjukkan
Anda subrutin mana yang paling banyak menggunakan waktu.

-g "subrutin"
Abaikan subrutin kecuali "subrutin" dan apa pun yang dipanggil darinya.

-G
Gabungkan "Grup" semua panggilan yang cocok dengan pola bersama. Misalnya ini bisa
digunakan untuk mengelompokkan semua panggilan dari satu set paket

-G "(paket1::)|(paket2::)|(paket3::)"

atau untuk mengelompokkan subrutin berdasarkan nama:

-G "getNum"

-P Digunakan dengan -G untuk menggabungkan "Tarik" semua panggilan yang tidak cocok dengan -G.

-f
Filter semua panggilan yang cocok dengan polanya.

-h Tampilkan bantuan singkat dan keluar.

-H Tampilkan bantuan panjang dan keluar.

LINGKUNGAN


Variabel lingkungan DPROFPP_OPTS dapat diatur ke string yang berisi opsi untuk
dprofpp. Anda mungkin menggunakan ini jika Anda mau -I lebih -E atau jika kamu mau -F pada semua waktu.

Ini ditambahkan cukup malas, sehingga ada beberapa efek samping yang tidak diinginkan. Pilihan pada
commandline harus mengesampingkan opsi di DPROFPP_OPTS--tetapi jangan mengandalkan itu dalam hal ini
versi.

Gunakan dprofppp online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat menyediakan
    integrasi sederhana dari servlet Tomcat
    wadah untuk pengembangan java
    aplikasi web. Anda dapat bergabung dengan kami untuk
    diskusi...
    Unduh Plugin Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk streaming
    torrent di Mac, Windows atau Linux. Dia
    terhubung ke BitTorrent dan
    rekan-rekan WebTorrent. Sekarang tidak ada
    perlu menunggu...
    Unduh Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX adalah program ilmiah untuk menyempurnakan
    reflektivitas sinar-x, neutron
    reflektifitas dan permukaan x-ray
    data difraksi menggunakan diferensial
    algoritma evolusi....
    Unduh GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP adalah program untuk statistik
    analisis data sampel. Ini gratis
    pengganti program berpemilik
    SPSS. PSPP memiliki basis teks dan
    grafis kami...
    Unduh pspp4windows
  • 5
    Ekstensi Git
    Ekstensi Git
    Ekstensi Git adalah alat UI mandiri
    untuk mengelola repositori Git. Juga
    terintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). NS...
    Unduh Ekstensi Git
  • 6
    eSpeak: sintesis ucapan
    eSpeak: sintesis ucapan
    Mesin Text to Speech untuk bahasa Inggris dan
    banyak bahasa lainnya. Ukuran kompak dengan
    pengucapan yang jelas tapi artifisial.
    Tersedia sebagai program baris perintah dengan
    banyak ...
    Unduh eSpeak: sintesis ucapan
  • Lebih banyak lagi »

Perintah Linux

Ad