O recurso de recuperação e detecção de Timeout (TDR) em Windows serve para determinar se oGPUparou de responder durante uma operação gráfica específica. Depois que essa determinação for feita, aTDRem seguida, redefina o driver gráfico para evitar que o computador seja reinicializado. O TDR é usado com mais frequência durante períodos de operações gráficas intensivas, como durante a edição de vídeo ou jogo.
O período de timeout padrão que é usado peloTDRo recurso é definido como 2 segundos. Se oGPUNão é possível concluir a tarefa atual dentro desse período. em seguida, Windows determina que oGPUparou de responder e usaTDRpara reiniciar o driver de vídeo. A tela piscará para mostrar que a recuperação está em andamento e a tela será redesenhada.
Para evitar a ocorrência de detecção de timeout e recuperação, os fornecedores de hardware devem garantir que as operações gráficas não demorem mais do que 2 segundos para determinados cenários de uso intensivo de gráficos (edição de vídeo, aplicativos de produtividade e jogo). Se o hardware não foi projetado para atender a essa especificação, então oTDRo recurso relatará problemas com o processo específico de uso intensivo de gráficos e recuperará o driver gráfico antes que o processo possa ser concluído.
Uma indicação de que esse é o caso será exibida na Event Viewer de Windows. Por exemplo, várias instâncias do ID de evento de advertência 4101 aparecem informando que o Driver de vídeo nvlddmkm parou de responder e foi recuperado com sucesso se houver problemas de timeout com um driver de placa gráfica NVIDIA.
As configurações no recurso de detecção e recuperação de timeout podem ser modificadas no registro de Windows para ajudar na solução de problemas específicos de TDR. Por exemplo, o horário padrão para detecção pode ser alterado para um período mais longo que 2 segundos. Ou o recurso TDR, em si, pode ser desativado.
Consulte o seguinte artigo para obter informações adicionais sobre o uso do registro de Windows para configurar a recuperação e detecção de timeout: Chaves de registro do TdR.
O seguinte artigo da Microsoft apresenta mais informações sobre o recurso de TDR: Detecção e recuperação de Timeout (TDR).