Partilhar via


Depurando um tempo limite

Há dois tempos limite main que ocorrem em sistemas Windows:

Tempos limite do recurso (modo kernel)

Tempo Limite de Seção Crítico (modo de usuário)

Em muitos casos, esses problemas são simplesmente uma questão de um thread demorando muito para liberar um recurso ou sair de uma seção de código.

Em um sistema de varejo, o valor de tempo limite é definido alto o suficiente para que você não veja a quebra (um verdadeiro deadlock simplesmente travaria). Os valores de tempo limite são definidos no registro em HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager. Os valores inteiros especificam o número de segundos em cada tempo limite.