InggrisPerancisSpanyol

favorit OnWorks

tau_reduce - Online di Awan

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

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


tau_reduce - menghasilkan aturan instrumentasi selektif berdasarkan data profil

RINGKASAN


tau_mengurangi {-f nama file} [-n] [-r nama file] [-o nama file] [-v] [-p]

DESKRIPSI


tau_reduce adalah aplikasi yang akan menerapkan seperangkat aturan yang ditentukan pengguna ke pprof dump
berkas (pprof -d) untuk membuat file pilihan yang akan menyertakan daftar pengecualian untuk
implementasi selektif untuk TAU. Pengguna harus menentukan nama file dump pprof
yang akan digunakan aplikasi ini. Ini dilakukan dengan flag -f nama file. Jika tidak ada file aturan adalah
ditentukan, maka satu aturan default akan diterapkan ke file. Aturan ini adalah: numcalls
> 1000000 & penggunaan/panggilan < 2, yang akan mengecualikan semua rutinitas yang dipanggil setidaknya
1,000,000 kali dan rata-rata kurang dari dua mikrodetik per panggilan. Jika file aturan adalah
ditentukan, maka aturan ini tidak diterapkan. Jika tidak ada file output yang ditentukan, maka hasilnya
akan dicetak ke layar.

ATURAN


Pengguna dapat menentukan seperangkat aturan untuk tau_reduce untuk diterapkan. Aturan harus ditentukan dalam
file terpisah, satu aturan per baris, dan nama file harus ditentukan dengan
opsi yang sesuai pada baris perintah. Tata bahasa untuk aturan adalah: [GROUPNAME:]FIELD
NOMOR OPERATOR. GROUPNAME diikuti oleh titik dua (:) adalah opsional. Jika termasuk,
aturan hanya akan diterapkan pada rutinitas yang merupakan anggota grup yang ditentukan. Hanya satu
nama grup dapat diterapkan ke setiap aturan, dan aturan harus mengikuti nama grup. Jika hanya
nama grup diberikan, maka kesalahan bidang yang tidak dikenali akan dikembalikan. Jika diinginkan
efeknya adalah untuk mengecualikan semua rutinitas yang termasuk dalam kelompok tertentu, maka aturan sepele,
seperti GROUP:numcalls > -1 dapat diterapkan. Jika nama grup diberikan, tetapi datanya tidak
berisi data nama grup apa pun, maka pesan kesalahan akan diberikan, tetapi aturannya akan
masih diterapkan pada tanggal dengan mengabaikan spesifikasi nama grup. FIELD adalah salah satu dari
atribut rutin tercantum dalam tabel berikut:

ARTI NAMA ATRIBUT
numcalls Berapa kali rutin dipanggil
numsubrs Jumlah subrutin yang mengandung rutin
persen Persen dari total waktu implementasi
usec Waktu berjalan rutin eksklusif, dalam mikrodetik
cumusec Inklusif waktu berjalan rutin, dalam mikrodetik
hitung Hitungan perangkat keras eksklusif
totalcount Jumlah perangkat keras inklusif
stddev Standar deviasi
gunakanc/panggilan Mikrodetik per panggilan
jumlah/panggilan Jumlah perangkat keras per panggilan

Beberapa BIDANG hanya tersedia untuk file tertentu. Jika penghitung perangkat keras digunakan, maka
usec, cumusec, usecs/per panggilan tidak berlaku dan kesalahan dilaporkan. Kebalikannya adalah
benar jika data waktu digunakan daripada penghitung perangkat keras. Juga, stddev hanya tersedia
untuk file tertentu yang berisi data tersebut.

OPERATOR adalah salah satu dari berikut ini: < (kurang dari), > (lebih besar dari), atau = (sama dengan).

NUMBER adalah bilangan apa saja.

Aturan majemuk dapat dibentuk dengan menggunakan simbol & (dan) di antara dua aturan sederhana.
Tidak ada "ATAU" karena ada tersirat atau antara dua aturan sederhana yang terpisah, masing-masing pada
garis terpisah. (yaitu aturan majemuk usec < 1000 ATAU numcalls = 1 sama dengan keduanya
aturan sederhana "usec < 1000" dan "numcalls = 1").

ATURAN CONTOH


#kecualikan semua rutinitas yang menjadi anggota TAU_USER dan memiliki kurang dari
#1000 mikrodetik
TAU_USER:penggunaan < 1000

#kecualikan semua rutinitas yang memiliki kurang dari 1000 mikrodetik dan
#dipanggil hanya sekali.
gunakan < 1000 & numcalls = 1

#kecualikan semua rutinitas yang memiliki kurang dari 1000 kegunaan per panggilan ATAU memiliki persen
#kurang dari 5
penggunaan/panggilan < 1000
persen < 5

CATATAN: Setiap baris dalam file aturan yang dimulai dengan # adalah baris komentar. Untuk kejelasan, kosong
garis dapat disisipkan di antara aturan dan juga akan diabaikan.

PILIHAN


-f nama file tentukan nama file dari file dump pprof

-p cetak semua fungsi dengan atributnya

-o nama file tentukan nama file untuk output file yang dipilih (default: print to screen

-r nama file tentukan nama file untuk file aturan

-v mode verbose (untuk setiap aturan, cetak aturan dan semua fungsi yang dikecualikan)

CONTOH


Untuk mencetak ke layar daftar instrumentasi selektif untuk file dump paraprof
app.prf dengan aturan pemilihan default gunakan:

tau_reduce -f aplikasi.prf

Untuk membuat file pilihan, app.sel, dari file dump paraprof app.prf menggunakan aturan
ditentukan dalam penggunaan foo.rlf:

tau_reduce -f aplikasi.prf -r foo.rlf -o aplikasi.sel

Gunakan tau_reduce online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    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
  • 2
    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
  • 3
    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
  • 4
    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
  • 5
    Bagan Langit / Cartes du Ciel
    Bagan Langit / Cartes du Ciel
    SkyChart adalah perangkat lunak untuk menggambar grafik
    langit malam untuk astronom amatir
    dari sekelompok bintang dan nebula
    katalog. Lihat halaman web utama untuk selengkapnya
    unduh...
    Unduh Sky Chart / Cartes du Ciel
  • 6
    Kontrol GSmart
    Kontrol GSmart
    GSmartControl adalah pengguna grafis
    antarmuka untuk smartctl. Ini memungkinkan Anda untuk
    memeriksa hard disk dan solid-state
    mendorong data SMART untuk menentukan nya
    kesehatan, seperti ...
    Unduh GSmartControl.dll
  • Lebih banyak lagi »

Perintah Linux

Ad