Ini ialah arahan netperf yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
netperf - penanda aras prestasi rangkaian
SINOPSIS
netperf [pilihan global] -- [pilihan khusus ujian]
DESCRIPTION
Netperf merupakan penanda aras yang boleh digunakan untuk mengukur pelbagai aspek rangkaian
prestasi. Pada masa ini, tumpuannya adalah pada pemindahan data pukal dan permintaan/tindak balas
prestasi menggunakan sama ada TCP atau UDP, dan antara muka Soket Berkeley. Sebagai tambahan,
ujian untuk DLPI dan Unix Domain Sockets, ujian untuk IPv6 mungkin dikompilasi secara bersyarat.
GLOBAL PILIHAN
-4 Gunakan pengalamatan AF_INET (aka IPv4) untuk kawalan dan mungkin sambungan data.
-6 Gunakan pengalamatan AF_INET6 (aka IPv6) untuk kawalan dan kemungkinan sambungan data.
-a spesifikasi saiz
Ubah penjajaran hantar dan terima penimbal pada sistem setempat. Ini lalai kepada
8 bait.
-A spesifikasi saiz
Sebagai -a, tetapi untuk sistem jauh.
-B brandstr
Tambahkan brandstr pada output ujian dengan sepanduk dilumpuhkan.
-c [kadar]
Minta penggunaan CPU dan pengiraan permintaan perkhidmatan untuk sistem tempatan. Jika
parameter kadar pilihan ditentukan, netperf akan menggunakan itu bukannya
mengira kadar itu sendiri.
-C [kadar]
As -c, tetapi untuk sistem jauh.
-d Tingkatkan kuantiti output penyahpepijatan yang dipaparkan semasa ujian (mungkin di
perbelanjaan prestasi).
-D [saat, unit] (*)
Paparkan keputusan interim sekurang-kurangnya setiap saat saat uning unit sebagai permulaan
teka untuk unit sesaat. Ini hanya tersedia apabila netperf telah dikonfigurasikan
dengan --enable-demo.
-f GMKgmk
Tukar unit ukuran untuk ujian *_STREAM. Huruf besar adalah kuasa dua,
huruf kecil ialah kuasa sepuluh.
-F isi_fail
Praisi penampan hantar dengan data daripada fail bernama. Ini bertujuan untuk
menyediakan cara untuk mengelakkan penimbal yang diisi dengan data yang remeh
mudah untuk dimampatkan. Pilihan yang baik untuk fail yang perlu ada pada mana-mana sistem ialah
halaman manual ini - netperf.man. Fail lain mungkin disediakan sebagai sebahagian daripada
Pengedaran.
-h Paparkan rentetan penggunaan, dan keluar.
-H nama|ip,keluarga (*)
Tetapkan nama hos (atau alamat IP) dan keluarga alamat untuk digunakan untuk mewujudkan kawalan
sambungan ke sistem jauh. Melepasi satu nama tanpa koma hanya akan ditetapkan
remote_host dan akan meninggalkan pemilihan keluarga alamat untuk sambungan kawalan
ke timbunan atau dengan pilihan baris arahan -4 -r -6.
-i maks, min
Tetapkan bilangan lelaran maksimum dan minimum apabila cuba mencapai tertentu
tahap keyakinan.
-j Arahkan netperf untuk mengira statistik tambahan tentang pemasaan semasa menjalankan omni
ujian. Paparan statistik tersebut akan bergantung pada kehadiran yang sepadan
pemilih keluaran dalam pemilihan keluaran. Ini ialah MIN_LATENCY, MAX_LATENCY,
P50_LATENCY, P90_LATENCY, P99_LATENCY, MEAN_LATENCY dan STDDEV_LATENCY.
-I lvl,[,intvl]
Tentukan tahap keyakinan (sama ada 95 atau 99 - 99 ialah lalai) dan lebar
selang keyakinan sebagai peratusan (lalai 10)
-l testlen
Tentukan panjang ujian (lalai 10 saat). Nilai negatif menetapkan
bilangan transaksi permintaan/tindak balas, atau bilangan bait untuk ujian strim.
-L nama|ip,fam (*)
Tetapkan nama tempatan|IP dan/atau keluarga alamat untuk soket yang digunakan untuk kawalan
sambungan ke pelayan net jauh.
-n numcpus
Nyatakan bilangan CPU dalam sistem pada sistem yang netperf tidak mempunyai
cara untuk mencari bilangan CPU secara terprogram.
-N Pilihan ini akan memberitahu netperf untuk tidak membuat sambungan kawalan ke alat kawalan jauh
pelayan net. Sebaliknya ia akan cuba mewujudkan sambungan data secara langsung, menggunakan sahaja
maklumat yang dibekalkan oleh parameter baris arahan dan/atau lalai dalaman.
Melainkan port lain disediakan oleh baris arahan, secara lalai sambungan data
akan ke port "buang" untuk ujian "STREAM" atau "SENDFILE", port "echo"
untuk ujian "RR" atau port "caj" untuk ujian "MAERTS".
-o spesifikasi saiz
Tetapkan offset daripada penjajaran yang ditentukan dengan -a.
-O spesifikasi saiz
Sebagai -o, tetapi untuk sistem jauh.
-p portnum,locport (*)
Arahkan sambungan kawalan kepada pelayan net yang mendengar pada port yang ditentukan,
daripada menggunakan entri "netperf" dalam / etc / services atau lalai dalaman (port
12865). Jika ",locport" ditentukan sambungan kawalan akan diwujudkan daripada
nombor port tempatan itu. Menentukan nombor port tunggal tanpa koma akan ditentukan
hanya nombor port netserver jauh dan akan meninggalkan pemilihan nombor port tempatan
timbunan.
-P 0 | 1 Tunjukkan (1) atau sekat (0) sepanduk ujian.
-S Pilihan ini akan menyebabkan percubaan untuk menetapkan SO_KEEPALIVE pada hujung data
sambungan untuk ujian menggunakan Soket BSD. Ia akan dibuat pada bahagian netperf
ujian klasik, dan kedua-dua bahagian netperf dan netserver bagi omni atau ujian berhijrah.
-s saat
Ini akan menyebabkan netperf tidur "saat" beberapa saat sebelum memindahkan data
sambungan data.
-t nama ujian
Nyatakan ujian yang akan dilakukan. Nama ujian yang sah termasuk, tetapi tidak terhad kepada, mahupun
sentiasa disusun dalam:
TCP_STREAM
TCP_SENDFILE
TCP_MAERTS
TCP_RR
TCP_CRR
UDP_STREAM
UDP_RR
DLCO_STREAM
DLCO_RR
DLCL_STREAM
DLCL_RR
STREAM_STREAM
STREAM_RR
DG_STREAM
DG_RR
SCTP_STREAM
SCTP_STREAM_MANY
SCTP_RR
SCTP_RR_MANY
LOC_CPU
REM_CPU
-T lcpu,remcpu
Minta agar netperf terikat pada CPU lcpu dan/atau netserver terikat pada CPU rcpu.
-v kesungguhan
Tetapkan tahap verbositi untuk ujian (hanya dengan -P).
-V Paparkan versi netperf dan keluar.
UJIAN KHAS PILIHAN
-h Paparkan rentetan penggunaan berdasarkan set nama ujian dengan -t, dan keluar.
Sila rujuk manual netperf Penjagaan and pemakanan of Netperf 2.5.X
(doc/netperf.[pdf|html|txt]) untuk mendapatkan maklumat lanjut. Atau anda boleh menyertai dan menghantar e-mel
kepada netperf-talk@netperf.org.
NOTA
Bagi pilihan yang mengambil dua parms, sekurang-kurangnya satu mesti dinyatakan; menyatakan satu nilai
tanpa koma akan menetapkan kedua-dua parms kepada nilai itu, menentukan nilai dengan koma di hadapan
akan menetapkan hanya parm kedua, nilai dengan koma mengekor akan menetapkan hanya yang pertama. Kepada
tetapkan setiap parm kepada nilai unik, nyatakan kedua-duanya dan pisahkan dengan koma.
* Untuk pilihan ini mengambil dua parms, menyatakan satu nilai tanpa koma hanya akan menetapkan
parm pertama dan akan meninggalkan yang kedua pada nilai lalai. Untuk menetapkan nilai kedua ia mesti
didahului dengan koma atau menjadi pasangan yang dipisahkan koma. Ini adalah untuk mengekalkan netperf sebelumnya
tingkah laku.
Gunakan netperf dalam talian menggunakan perkhidmatan onworks.net