netperf - Online nel cloud

Questo è il comando netperf che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


netperf - un benchmark delle prestazioni di rete

SINOSSI


netperf [opzioni globali] -- [test opzioni specifiche]

DESCRIZIONE


Netperf è un benchmark che può essere utilizzato per misurare vari aspetti del networking
prestazione. Attualmente, il suo focus è sul trasferimento di dati in blocco e su richiesta/risposta
prestazioni utilizzando TCP o UDP e l'interfaccia Berkeley Sockets. Inoltre,
test per DLPI e Unix Domain Sockets, i test per IPv6 possono essere compilati in modo condizionale.

GLOBAL VERSIONI
-4 Utilizzare l'indirizzamento AF_INET (alias IPv4) per il controllo e possibilmente le connessioni dati.

-6 Utilizzare l'indirizzamento AF_INET6 (noto anche come IPv6) per il controllo e possibilmente le connessioni dati.

-a taglie spec
Modificare gli allineamenti del buffer di invio e ricezione sul sistema locale. L'impostazione predefinita è
8 byte.

-A taglie spec
Come -a, ma per il sistema remoto.

-B brandstr
Aggiungi brandstr all'output di un test con i banner disabilitati.

-c [perse]
Richiedere l'utilizzo della CPU e i calcoli della domanda di servizio per il sistema locale. Se
viene specificato il parametro tariffario opzionale, netperf lo userà al posto di
calcolare il tasso stesso.

-C [perse]
Come -c, ma per il sistema remoto.

-d Aumentare la quantità di output di debug visualizzati durante un test (possibilmente al
spese di prestazione).

-D [sec, unità] (*)
Visualizza i risultati intermedi almeno ogni secondo unendo le unità come iniziali
indovina per unità al secondo. Questo è disponibile solo quando netperf è stato configurato
con --enable-demo.

-f GMKgmk
Modifica le unità di misura per i test *_STREAM. Le lettere maiuscole sono potenze di due,
minuscole sono potenze di dieci.

-F fill_file
Pre-riempire i buffer di invio con i dati del file denominato. Questo è destinato a
fornire un mezzo per evitare buffer pieni di dati che è banalmente
facile da comprimere. Una buona scelta per un file che dovrebbe essere presente su qualsiasi sistema è
questa pagina di manuale - netperf.man. Altri file possono essere forniti come parte del
distribuzione.

-h Visualizza una stringa di utilizzo ed esci.

-H nome|ip, famiglia (*)
Impostare il nome host (o l'indirizzo IP) e la famiglia di indirizzi da utilizzare per stabilire il controllo
connessione al sistema remoto. Il passaggio di un singolo nome senza virgola verrà impostato solo
remote_host e lascerà la selezione della famiglia di indirizzi per la connessione di controllo
allo stack o da un'opzione della riga di comando -4 -r -6.

-i massimo, minimo
Imposta il numero massimo e minimo di iterazioni quando si tenta di raggiungere determinati
livelli di confidenza.

-j Indica a netperf di calcolare statistiche aggiuntive sui tempi durante l'esecuzione di un omni
test. La visualizzazione di tali statistiche dipenderà dalla presenza del corrispondente
selettori di uscita nella selezione dell'uscita. Questi sono MIN_LATENCY, MAX_LATENCY,
P50_LATENCY, P90_LATENCY, P99_LATENCY, MEAN_LATENCY e STDDEV_LATENCY.

-I lvl,[,intl]
Specificare il livello di confidenza (95 o 99 - 99 è l'impostazione predefinita) e la larghezza di
l'intervallo di confidenza in percentuale (predefinito 10)

-l testlen
Specificare la durata del test (impostazione predefinita 10 secondi). Un valore negativo imposta il
numero di transazioni di richiesta/risposta o il numero di byte per un test di flusso.

-L nome|ip,fam (*)
Impostare il nome locale|IP e/o la famiglia di indirizzi per il socket utilizzato per il controllo
connessione al server di rete remoto.

-n numero
Specificare il numero di CPU nel sistema su quei sistemi per i quali netperf ha n
modo per trovare il numero di CPU in modo programmatico.

-N Questa opzione dirà a netperf di non stabilire una connessione di controllo a un telecomando
server di rete. Invece proverà a stabilire una connessione dati direttamente, utilizzando solo
le informazioni fornite dai parametri della riga di comando e/o dai default interni.
A meno che altre porte non siano fornite dalla riga di comando, per impostazione predefinita la connessione dati
sarà sulla porta "discard" per un test "STREAM" o "SENDFILE", la porta "echo"
per un test "RR" o la porta "chargen" per un test "MAERTS".

-o taglie spec
Impostare un offset dall'allineamento specificato con -a.

-O taglie spec
Come -o, ma per il sistema remoto.

-p portnum,locport (*)
Dirigere la connessione di controllo a un server di rete in ascolto sulla porta specificata,
piuttosto che usare una voce "netperf" in /etc/services o il default interno (port
12865). Se viene specificato ",locport", verrà stabilita la connessione di controllo
quel numero di porta locale. Specificando un singolo numero di porta senza virgola verrà specificato
solo il numero di porta del server di rete remoto e lascerà la selezione del numero di porta locale su
la pila.

-P 0 | 1 Mostra (1) o sopprimi (0) il banner di prova.

-S Questa opzione provocherà un tentativo di impostare SO_KEEPALIVE alle estremità dei dati
connessione per test tramite BSD Sockets. Sarà realizzato sul lato netperf di
test classici e sia netperf che netserver di un test omni o migrato.

-s secondo
Ciò farà sì che netperf dorma "secondi" secondi prima di trasferire i dati
la connessione dati.

-t nomeprova
Specificare il test da eseguire. I nomi di test validi includono, ma non sono limitati a, né
sempre compilato:
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
Richiedi che netperf sia associato alla CPU lcpu e/o netserver sia associato alla CPU rcpu.

-v verbosità
Impostare il livello di verbosità per il test (solo con -P).

-V Visualizza la versione di netperf ed esci.

TEST SPECIFICO VERSIONI
-h Visualizza una stringa di utilizzo basata sul nome del test impostato con -t ed esci.

Si prega di consultare il manuale netperf Cura e Alimentazione of Netperf 2.5.X
(doc/netperf.[pdf|html|txt]) per ulteriori informazioni. Oppure puoi unirti e inviare e-mail
a netperf-talk@netperf.org.

NOTA


Per quelle opzioni che richiedono due parametri, è necessario specificarne almeno uno; specificando un valore
senza una virgola imposterà entrambi i parametri su quel valore, specificando un valore con una virgola iniziale
imposterà solo il secondo parametro, un valore con una virgola finale imposterà solo il primo. a
imposta ogni parametro su valori univoci, specifica entrambi e separali con una virgola.

* Per queste opzioni che richiedono due parametri, specificando un valore senza virgola si imposterà solo il
primo parm e lascerà il secondo al valore predefinito. Per impostare il secondo valore deve
essere preceduto da una virgola o essere una coppia separata da virgole. Questo serve a mantenere netperf precedente
comportamento.

Usa netperf online usando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows