Estresse em disco (LOGOTIPO)
Esse teste enfatiza os discos em um computador enviando o máximo de E/S assíncrona que o dispositivo pode manipular. O teste deve atingir o limite de largura de banda do dispositivo de teste para a configuração do sistema de teste fornecida.
Detalhes do teste
Especificações |
|
Plataformas |
|
Versões com suporte |
|
Tempo de execução esperado (em minutos) | 90 |
Categoria | Cenário |
Tempo limite (em minutos) | 5400 |
Requer reinicialização | false |
Requer configuração especial | false |
Tipo | automático |
Documentação adicional
Os testes nessa área de recursos podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontrados nos tópicos a seguir:
Executando o teste
Antes de executar o teste, conclua a configuração de teste conforme descrito nos seguintes requisitos de teste:
Se você estiver testando qualquer unidade que exija mídia ou teste no modo do sistema em um computador que contenha unidades que exigem mídia, insira mídia nas unidades. A mídia usada deve ser formatada e conter dados que ocupem pelo menos 50% da capacidade da mídia.
Solucionando problemas
Para solucionar problemas genéricos de falhas de teste do HLK, consulte Solução de problemas de falhas de teste do Windows HLK.
Para obter informações de solução de problemas, consulte Solução de problemas de device.storage testing.
Mais informações
O teste é passado no caminho da instância do dispositivo de teste de destino. Ele localiza todos os discos rígidos e unidades ópticas iguais ou conectadas ao dispositivo de teste. Em seguida, o teste passará pelos seguintes cenários em todos os dispositivos encontrados:
Leitura sequencial
Gravação sequencial
Verificação sequencial (gravação seguida de leitura e comparação)
Leitura aleatória
Gravação aleatória
Verificação aleatória
O teste recebe um tempo de execução fixo e executa cada cenário por uma fração desse tempo. No caso de seis cenários e um tempo de execução de 90 minutos, cada cenário é executado por 15 minutos. O teste exibe caixas de diálogo com o progresso do cenário atual. Todos os cenários de gravação (incluindo verificar) são ignorados para dispositivos ópticos. O tamanho das transferências de dados individuais é determinado por um parâmetro de linha de comando; o tamanho padrão para o teste de logotipo é de 32 KB.
O teste tenta fazer gravações brutas, ignorando qualquer sistema de arquivos montado no disco rígido, se possível. O teste tentará gravações brutas se ocorrer um destes procedimentos:
O teste pode encontrar um disco bruto e não particionado.
O teste pode encontrar um volume bruto e não formatado.
O teste pode encontrar um volume que ele pode desmontar.
Se nenhuma das situações anteriores estiver disponível, o teste executará E/S por meio do sistema de arquivos. Essa ação é mais intensiva em CPU e pode não fornecer medidas precisas de largura de banda e latência para o dispositivo. Na terceira situação (o teste encontra um volume que pode desmontar), que é o modo mais comum em que o teste é executado, o teste aloca um arquivo de teste para usar e grava apenas nas extensões desse arquivo. Essa situação garante que o teste nunca corrompe o sistema de arquivos do dispositivo que está testando.
A quantidade de espaço que o teste usa é determinada pelo espaço livre disponível no dispositivo de teste. Para garantir o melhor desempenho do dispositivo, você deve excluir todos os arquivos desnecessários do dispositivo de teste e deve formatar ou desfragmentar o dispositivo de forma limpa antes de executar o teste. O teste avisa se a fragmentação do destino pode influenciar os resultados do teste.
Embora esse teste meça o desempenho do dispositivo, atualmente não há nenhum caso de teste na versão logo deste teste que passe ou falhe com base nessas medidas.
Sintaxe de comando
Opção de comando | Descrição |
---|---|
DiskIo |
Executa o teste. |
Aviso
Para obter ajuda de linha de comando para esse binário de teste, digite /h
.
Lista de arquivos
Arquivo | Location |
---|---|
DiskIo.exe |
<[testbinroot]>\nttest\driverstest\storage\wdk |
StorageDevices.dll |
<[testbinroot]>\nttest\driverstest\storage\wdk |
Parâmetros
Nome do parâmetro | Descrição do parâmetro |
---|---|
WDKDeviceID | |
TestDuration | Duração de todo o teste em segundos. |
BlockSize | Tamanho do bloco de cada transação. |
Cenários | Cenários a serem executados |
Configurações | Configurações Adicionais |