Teste de desempenho de corte híbrido (LOGOTIPO)
Esse teste avalia o desempenho do comando Trim para unidades SATA que dão suporte ao conjunto de recursos de Informações Híbridas.
Detalhes do teste
Especificações |
|
Plataformas |
|
Versões com suporte |
|
Tempo de execução esperado (em minutos) | 180 |
Categoria | Parâmetro de comparação |
Tempo limite (em minutos) | 10800 |
Requer reinicialização | false |
Requer configuração especial | false |
Tipo | automático |
Documentação adicional
Os testes nessa área de recurso podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontradas nos tópicos a seguir:
Executando o teste
Antes de executar o teste, conclua a configuração de teste conforme descrito nos requisitos de teste: Pré-requisitos de teste de disco rígido.
A unidade deve dar suporte ao comando Trim. A palavra de dados IDENTIFIQUE DISPOSITIVO de 169 bits 0 deve ser definida como um (consulte a seção ACS-2 7.18.7.71). O teste enviará comandos Trim usando o comando DATA SET MANAGEMENT.
Verifique se há uma unidade separada disponível para ser usada como uma unidade de agente. O teste escolherá automaticamente a unidade de registro em log. É importante minimizar a quantidade de atividade que ocorre na unidade fora do teste do logotipo. Como esse é um teste de desempenho, a atividade externa pode afetar os resultados.
Solucionando problemas
Para solução de problemas genéricos de falhas de teste do HLK, consulte Solução de problemas de falhas de teste do Windows HLK.
Verificar rastreamento WTT
Exibir o Log de Tarefas do Teste de Desempenho de Corte de Execução.
Abra o arquivo de log TrimPerf.wtl.
Verifique se há mensagens que possam resolver o problema.
Copie o arquivo de log .wtl. Esse é o rastreamento WTT descrito na seção Rastreamento WTT.
Nenhuma métrica encontrada
O teste depende da habilitação do rastreamento etw do Storport para obter as métricas de conclusão do comando. Consulte a seção Rastreamento etw para obter mais informações sobre como habilitar esse rastreamento.
Verifique se nenhum outro rastreamento ETW do Storport está registrando em log no momento. Somente um rastreamento ETW do Storport pode estar ativo por vez.
Se você receber a mensagem de erro "O test drive não dá suporte a trim", tente o seguinte:
Verifique se a palavra de dados IDENTIFI DEVICE do SSD SATA de 169 bits 0 está definida como uma.
Tente enviar um comando Trim por meio do DATA SET MANAGEMENT.
Execute o teste novamente.
Se o teste falhou porque a latência máxima de leitura e gravação excedeu 500 milissegundos, tente o seguinte:
Verifique a latência de E/S sem Trim. Tente reduzir a latência abaixo de 500 milissegundos.
Verifique a latência de E/S com a presença de Trim. Tente reduzir a latência abaixo de 500 milissegundos.
Para obter informações de solução de problemas, consulte Solução de problemas de teste de dispositivo.armazenamento.
Mais informações
Isso é simplesmente um wrapper em torno do Teste de Desempenho de Corte normal. A única diferença é que cada E/S enviada pelo teste é com uma prioridade. Além disso, o teste só funcionará no primeiro par de GB igual ao tamanho do cache do dispositivo.
Métricas de teste
Comando | Métrica |
---|---|
Trim |
Todos os comandos TRIM devem ser concluídos em menos de 500 milissegundos. |
E/S (com Trim enviando ao mesmo tempo) |
|
Use as seguintes etapas para reproduzir manualmente este teste:
Navegue até a seguinte entrada do Registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Disk&Ven_[nome da unidade em teste]\[caminho da instância do dispositivo]\Parâmetros do Dispositivo
Clique com o botão direito do mouse em Storport, aponte para Novo e clique em Valor DWORD (32 bits).
Nomeie a chave EnableLogoETW e defina o valor como 1.
Desconecte e conecte a unidade em teste ao sistema ou reinicie o sistema para habilitar a configuração do Registro.
Copie os arquivos TrimPerf.exe, EtwProcessor.dll, Wex.Common.dll e Wex.Communication.dll localmente.
Execute o comando.
Sintaxe de comando
Comando | Descrição |
---|---|
TrimPerf.exe /DriveNumber [StorageDriveNumber] /LogDriveLetter [LoggerDriveLetter]: /DeviceType [DeviceType] /Scenario [Scenario] /DiskSize [DiskSize] /Cooldown [Cooldown] |
Executa o teste. |
Parâmetros
Nome do parâmetro | Descrição do parâmetro |
---|---|
WDKDeviceID | Caminho da instância do dispositivo a ser testado |
LLU_NetAccessOnly | Conta de usuário para acessar o compartilhamento de arquivos de teste. |
LLU_LclAdminUsr | Conta de usuário para executar o teste. |
StorageDriveNumber | Número de unidade do dispositivo a ser testado |
Detalhamento | Detalhamento da saída de log. 0 é menos detalhado, 4 é mais detalhado |
DeviceTag | Marca do dispositivo |
Deviceid | Número do dispositivo |
IOOperation | Leitura ou gravação |
DiskSize | Tamanho do disco |
Logfile | Nome do arquivo de log |