ioping - Online na nuvem

Este é o comando ioping que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


ioping - ferramenta de monitoramento de latência de E / S de disco simples

SINOPSE


trocando [-LABCDWRkq] [-c contar] [-w prazo de entrega] [-p significativo] [-P significativo] [-i intervalo]
[-s tamanho] [-S tamanho grande] [-o compensar] anuário|lima|dispositivo
trocando -h | -v

DESCRIÇÃO


Esta ferramenta permite monitorar a latência de E / S em tempo real.

OPÇÕES


-c contar
Pare depois contar pedidos.

-w prazo de entrega
Pare depois prazo de entrega tempo passou.

-p significativo
Imprima estatísticas brutas para cada significativo pedidos.

-P significativo
Imprima estatísticas brutas para cada significativo em tempo.

-i intervalo
Defina o tempo entre os pedidos para intervalo (1s).

-s tamanho
Solicitar tamanho (4k).

-S tamanho
Tamanho do conjunto de trabalho (1m para diretório, tamanho inteiro para arquivo ou dispositivo).

-o compensar
Deslocamento inicial no arquivo / dispositivo (0).

-k Mantenha (não exclua) o arquivo de trabalho "ioping.tmp". Funciona para o destino do diretório.

-L Use operações sequenciais em vez de aleatórias. Isso também define o tamanho da solicitação para 256k
(Como em -s 256k).

-A Use E / S assíncrona (syscalls io_submit(2) io_submit(2), etc.).

-C Use E / S em cache (suprimir invalidação de cache via posix_fadvise(2)).

-D Use E / S direta (veja O_DIRECT in aberto(2)).

-W Use gravações em vez de leituras. Seguro para o destino do diretório. *PERIGOSO* para
arquivo / dispositivo, ele destruirá seus dados. Neste caso, deve ser repetido três vezes
(-WWW).

-R Teste de taxa de busca de disco (o mesmo que -q -i 0 -w 3 -S 64m) Se o disco tiver um cache enorme funcionando
set (-S) deve ser aumentado em conformidade.

-B Modo em lote. Fique quieto e imprima as estatísticas finais em formato bruto.

-q Suprime a saída legível periódica.

-h Exibir mensagem de ajuda e sair.

-v Exibir versão e sair.

Argumento sufixos
Para opções que esperam argumento de tempo (-i, -P e -w), o padrão é segundos, a menos que você
especifique um dos seguintes sufixos (não faz distinção entre maiúsculas e minúsculas):

us, usar
microssegundos (um milionésimo de segundo, 1/1 000 000)

ms, mseg
milissegundos (milésimo de segundo, 1/1)

s, seca segundo

m, minutos minutos

h, hora
horas

Para opções que esperam o argumento "tamanho" (-s, -S e -o), o padrão é bytes, a menos que você
especifique um dos seguintes sufixos (não faz distinção entre maiúsculas e minúsculas):

setor setores do disco (um setor é sempre 512).

KB, k, kb
quilobytes (1 bytes)

página páginas de memória (uma página é sempre 4KiB).

Eb, m, mb
megabytes (1 bytes)

GiB, g, gb
gigabytes (1 bytes)

TiB, t, tb
terabytes (1 bytes)

Para opções que esperam o argumento "número" (-p e -c), você pode, opcionalmente, especificar um de
os seguintes sufixos (não diferencia maiúsculas de minúsculas):

k quilo (milhares, 1 000)

m mega (milhões, 1 000 000)

g giga (bilhões, 1 000 000 000)

t tera (trilhões, 1 000 000 000 000)

SAIR STATUS


Returns 0 após o sucesso. Os seguintes códigos de erro são definidos:

1 Uso inválido (erro em argumentos).

2 Erro durante a fase de preparação.

3 Erro durante o tempo de execução.

RAW ESTATÍSTICAS


trocando -p 100 -c 200 -i 0 -q .
100 26694 3746 15344272 188 267 1923 228
100 24165 4138 16950134 190 242 2348 214
(1) (2) (3) (4) (5) (6) (7) (8)

(1) número de solicitações
(2) tempo de serviço (usec)
(3) solicitações por segundo (iops)
(4) velocidade de transferência (bytes / s)
(5) tempo mínimo de solicitação (usec)
(6) tempo médio de solicitação (usec)
(7) tempo máximo de solicitação (usec)
(8) solicitar desvio padrão de tempo (usec)

EXEMPLOS


trocando .
Mostra a latência de E / S do disco usando os valores padrão e o diretório atual, até
interrompido.

trocando -c 10 -s 1M / Tmp
Meça a latência em / Tmp usando 10 solicitações de 1 megabyte cada.

trocando -R / Dev / sda
Meça a taxa de busca do disco.

trocando -RL / Dev / sda
Meça a velocidade sequencial do disco.

trocando -RLB . | awk '{imprimir $ 4} '
Obtenha a velocidade sequencial do disco em bytes por segundo.

Use ioping online usando serviços onworks.net



Programas online mais recentes para Linux e Windows