A latência de DPC aumenta a cada 60 segundos relacionada à WLAN Dell 1515 (atheros)

1

Estou obtendo picos de latência do DPC a cada 60 segundos relacionados à WLAN Dell 1515 (atheros). Se você desligar a placa wireless, os picos desaparecerão. Se você desabilitar a descoberta automática sem fio, eles desaparecem. Eu vi uma postagem no blog com um script para desabilitar a descoberta automática enquanto você está conectado, então você tem que executar um script anotehr para fazer a auto-descoberta novamente quando você se desconectar. Isso não funcionou para mim e eu realmente quero uma correção real, não uma solução alternativa.

Esses picos geralmente causam interrupções de rede, interrupções de som ou congelamentos de vídeo.

Sugestões?

Estou executando o Windows Server 2008 neste laptop. Também tentei dualbooting com o Windows 7 (drivers padrão) - mesmo problema.

    
por user3000 29.07.2009 / 14:12

1 resposta

2

Estou assumindo que sua referência ao DPC indica que isso está em uma plataforma Windows.

A página que documenta a ferramenta de verificação de latência do DPC da Thesycon link tem os seguintes bons conselhos quando o driver responsável pelos picos de latência do DPC foi identificado:

When you have identified the device driver which is responsible for the drop-outs consult the device vendor's Web site or customer support to find an update for this driver. If this is not possible you may decide to keep the concerned device disabled while you are using streaming applications.

É claro que, se você precisar receber o fluxo por meio do driver sem fio, desativá-lo não será possível, embora não esteja claro se você pode simplesmente desativar a descoberta automática e ainda usar a placa com sucesso para receber o fluxo. Embora isso seja um bom trabalho, pode ser o melhor compromisso até que o driver seja consertado, se possível. Como a página do Thesycon aponta:

Processing of streaming data in real-time is a very challenging task for Windows based applications and device drivers. This is because by design Windows is not a real-time operating system. There is no guarantee that certain (periodic) actions can be executed in a timely manner. ...

Se você ainda não examinou a ferramenta DPC Latency Checker Tool da Thesycon e seu projeto está em uma de suas plataformas compatíveis e não é comercial, considere usá-lo gratuitamente para confirmar suas conclusões. Os detalhes da ferramenta e os próximos passos estão na página com hiperlink acima.

Uma sugestão final e óbvia é liberar o PC de outro trabalho, não executando processos desnecessários e garantindo que RAM livre suficiente possa ajudar.

    
por 29.07.2009 / 22:16