Compartilhar via


Testing Device Drivers on a Networked Media Device

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

O desempenho dos drivers dispositivo pode impactar experiência do usuário. Use o Windows Embedded CE 6.0 Test Kit (CETK) (CETK) para testar drivers seus dispositivo. Após compilar a codificar origem CETK e obtenha resultados testar o CETK, você precisa analisar os resultados testar.

Para obter informações sobre como instalar o código-fonte para o CETK, consulte Código de origem para testes CETK.

Para obter informações sobre execução uma testar CETK em um driver de dispositivo, consulte Como usar o CETK para testar um driver.

Bloquear Drivers do sistema de arquivos e drivers

A seguinte tabela mostra cinco testes para executar no armazenamento bloco drivers e drivers sistema de arquivos. Os testes são no Diretório de %_WINCEROOT%\PRIVATE\TEST\DRIVERS\STORAGE.

Teste Descrição

Leitura/gravação de memória flash e teste de desempenho

Avalia a funcionalidade de um bloco armazenamento em massa para uma memória flash dispositivo memória.

Armazenamento do dispositivo de bloco driver API teste

Verifica a funcionalidade driver bloco e testa as condições limite.

Armazenamento do dispositivo de bloco driver padrão de referência teste

Coleta e exibe informações sobre o tempo que é exigido para completo operações armazenamento.

CD/DVD-ROM Teste de driver de bloco

CD/DVD-ROM Teste de driver do sistema de arquivos

Avalia a integridade de CD/DVD operações.

Drivers de vídeo

Juntamente com perfil driver exibir do seu dispositivo, testar o desempenho dos elementos gráficos dispositivo interface (GDI) e Microsoft DirectDraw. A seguinte tabela mostra esses testes. Os testes são no Diretório de %_WINCEROOT%\PRIVATE\TEST.

Tópico Descrição

Otimizar uma função de emulação GPE

Descreve como otimizar uma função Graphics Primitive Engine (GPE).

Teste de desempenho interface gráfica de dispositivo

Resultados de Teste para o teste de desempenho interface gráfica de dispositivo

Avalia o desempenho de comum operações exibir.

Teste do DirectDraw

Instruments o blit de cores, virar e bloqueio operações.

Drivers de rede

Você pode usar os testes com o CETK para analisar desempenho Network Driver Interface Specification (NDIS) ou sockets do Windows (Winsock). Além disso, vários sistema de rede APIs fornecem informações úteis.

Aa934581.collapse(pt-BR,WinEmbedded.60).gif Testes sockets do Windows (Winsock)

O seguinte exemplo de código executa todos os testes sockets do Windows (Winsock).

tux -o -d perf_winsock2 -x 1001,1002,1007,1009 -c "-s <server_ip> -i <ip_version>"

Onde server_ip é o endereço de um área de trabalho hospedar que executa perf_winsock2.

Aa934581.collapse(pt-BR,WinEmbedded.60).gif Testes NDIS

Para executar testes desempenho NDIS, você deverá primeiro enviar e receber, em seguida, a taxa de transferência.

O seguinte exemplo de código envia a taxa de transferência em testes desempenho NDIS.

tux -o -d perf_ndis -c "-mode send -wsock -s <MiniportInstanceName >"

O seguinte exemplo de código recebe a taxa de transferência em testes desempenho NDIS.

tux -o -d perf_ndis -c "-mode recv -wsock -s <MiniportInstanceName >"

Aa934581.collapse(pt-BR,WinEmbedded.60).gif Testes de rede

A seguinte tabela mostra a sistema de rede CETK testes e sistema de rede APIs que você pode usar para analisar desempenho problemas.

Tópico Descrição

Teste de desempenho sockets do Windows (Winsock)

É um cliente/servidor rede desempenho testar que opera na sockets do Windows (Winsock) nível. Este testar mede a taxa de transferência de envio, a taxa de transferência de recebimento, perda pacote e tempo ida e volta entre qualquer conexão rede que usa um protocolo que o Sockets do Windows (Winsock) Oferece suporte a API.

Teste de uma interface de rede usando o teste de desempenho sockets do Windows (Winsock)

Fornece informações sobre parâmetros específicos que você pode usar para especificar qual testar casos para executar.

Casos de teste de desempenho sockets do Windows (Winsock)

Descreve os casos testar inclusas na CETK.

Teste de desempenho NDIS

Avalia, no NDIS nível, a taxa de transferência enviar e receber taxa de transferência de uma interface rede sistema operacional Windows Embedded CE.

Para recuperar o nome de controlador de rede, executar o NDIS Performance Test em enviar ou receber modo, com o -c "-enum " parâmetro.

Melhoria de desempenho de um driver de miniporta NDIS

Fornece informações sobre como otimizar um driver de miniporta NDIS.

APIs de rede

  • RASGetLinkStatistics
    Retorna a estatística sobre remoto acessar conexões servidor (RAS).
  • GetIfEntry
    Retorna a estatística sobre adaptadores interface de rede, independentemente de se o RAS ou RIL/Ndis está sendo utilizado.

See Also

Concepts

Debugging and Testing a Networked Media Device
Testing Real-Time Performance on a Networked Media Device

Other Resources

Tux Command-Line Parameters
Designing Hardware for Networked Media Devices