winsat mem

Aplica-se a: Windows Server (todas as versões com suporte)

O comando winsat mem testa a largura de banda da memória do sistema usando um processo semelhante às grandes cópias de buffer de memória para memória no processamento de multimídia.

Sintaxe

winsat mem <parameters>

Parâmetros

Parâmetro Descrição
-up Forca o teste de memória com apenas um thread. O padrão é executar um thread por CPU física ou núcleo.
-rn Especifica que os threads da avaliação devem ser executados com prioridade normal. O padrão é executar na prioridade 15.
-nc Especifique que a avaliação deve alocar memória e sinalizá-la como não armazenada em cache. Este sinalizador significa que os caches do processador são ignorados para operações de cópia. O padrão é executar no espaço armazenado em cache.
-do <n> Especifica a distância, em bytes, entre o fim do buffer de origem e o início do buffer de destino. O padrão é 64 bytes. O deslocamento de destino máximo permitido é de 16 MB. Especificar um deslocamento de destino inválido resultará em um erro.
Observação: zero é um valor válido para <n>, mas números negativos não são.
-mint <n> Especifica o tempo mínimo de execução em segundos para a avaliação. O padrão é 2.0. O valor mínimo é 1.0. O valor máximo é 30.0.
Observação: especificar um valor -mint maior que o valor -maxt, quando os dois parâmetros são usados em combinação, resultará em um erro.
-maxt <n> Especifica o tempo máximo de execução em segundos para a avaliação. O padrão é 5.0. O valor mínimo é 1.0. O valor máximo é 30.0. Se usado em combinação com o parâmetro -mint, a avaliação começará a fazer verificações estatísticas periódicas dos resultados após o período especificado em -mint. Se as verificações estatísticas forem aprovadas, a avaliação será concluída antes que o período especificado em -maxt tenha decorrido. Se a avaliação for executada pelo período especificado em -maxt, sem atender às verificações estatísticas, a avaliação será concluída nesse momento e retornará os resultados coletados.
-buffersize <n> Especifica o tamanho do buffer que o teste de cópia de memória deve usar. Duas vezes esse valor será alocado por CPU, o que determina a quantidade de dados copiados de um buffer para outro. O valor padrão é 16 MB. Esse valor é arredondado para o limite de 4 KB mais próximo. O valor máximo é 32 MB. O valor mínimo é 4 KB. Especificar um tamanho de buffer inválido resultará em um erro.
-v Envie a saída detalhada para STDOUT, incluindo as informações de status e progresso. Qualquer erro também será gravado na janela de comando.
-xml <file name> Salva a saída da avaliação como o arquivo XML especificado. Se o arquivo especificado existir, ele será substituído.
-idiskinfo Salva as informações sobre volumes físicos e discos lógicos como parte da seção <SystemConfig> na saída XML.
-iguid Cria um GUID (identificador global exclusivo) no arquivo de saída XML.
-note <note text> Adicione o texto da anotação à seção <note text> no arquivo de saída XML.
-icn Inclui o nome do computador local no arquivo de saída XML.
-eef Enumera as informações adicionais do sistema no arquivo de saída XML.

Exemplos

  • Para executar a avaliação por no mínimo 4 segundos e não mais que 12 segundos, usando um tamanho de buffer de 32 MB e salvando os resultados em formato XML no arquivo memtest.xml:
  winsat mem -mint 4.0 -maxt 12.0 -buffersize 32MB -xml memtest.xml

Comentários

  • O requisito mínimo para usar o comando winsat mem é ser membro do grupo Administradores local (ou equivalente). Winsat mem deve ser executado em uma janela de prompt de comandos com privilégios elevados.
  • Para abrir uma janela de prompt de comandos com privilégios elevados, selecioneIniciar, selecione Acessórios, clique com o botão direito do mouse em Prompt de comandos e selecione Executar como administrador.