Por que meu PC continua a reproduzir música após o congelamento?

3

Pode ser algo que só acontece com meus computadores, mas notei que quando tenho o Windows Media Player tocando música e meu computador congela, a música continua a tocar bem até o final da música, então ela pára. Eu eventualmente tenho que segurar o botão liga / desliga para fazer um hard-restart no meu computador. Como é que a música pode continuar tocando quando todo o resto está congelado? '

    
por Seth Carnegie 19.07.2011 / 18:51

2 respostas

7

A razão técnica é porque o WMP está usando o DSP diretamente para reproduzir o áudio. Aqui está um pequeno fluxo de trabalho de exemplo.

  • O WMP lê o arquivo e o decodifica
  • WMP grava áudio não compactado no buffer do DSP
  • DSP começa a reproduzir áudio
  • CPU cai (?)
  • DSP continua jogando

Como o DSP não precisa depender de mais processamento da CPU, nem precisa atravessar o barramento do sistema, ele pode continuar ininterruptamente até que o buffer esteja vazio.

Como eu disse, este é apenas um exemplo do que pode estar acontecendo. O motivo real / detalhado / técnico depende das especificidades do seu sistema de áudio.

Mas, falando sério, você não deveria estar mais preocupado com um sistema de travamento / congelamento do que se ele toca ou não?

    
por 19.07.2011 / 19:22
0

Como você sabe que seu computador está "congelado"? Quais são os sintomas precisos? Frozen é um termo muito genérico que é quase sem sentido em descrever qual é o problema real. O software de computador é extremamente complexo e as falhas podem acontecer em muitos locais diferentes, cada um com resultados diferentes.

Por exemplo, se algo na interface do usuário falhar, seu computador pode ficar inutilizado quando você não puder mais fornecer nenhuma entrada, mas poderá continuar em todas as tarefas em que estava trabalhando.

Houve casos em que tive um computador sem resposta no console, mas consegui realmente usar a área de trabalho remota para conectar a esse computador, salvar coisas e reinicializá-lo.

    
por 19.07.2011 / 19:08