Pourquoi mon ordinateur continue-t-il de jouer de la musique après le gel?


3

Il se peut que cela ne se produise que sur mes ordinateurs, mais j'ai remarqué que lorsque Windows Media Player lit de la musique et que mon ordinateur se fige, la musique continue de bien se lire jusqu'à la fin de la chanson, puis elle s'arrête. Je dois éventuellement appuyer sur le bouton d'alimentation pour effectuer un redémarrage en dur sur mon ordinateur. Comment se fait-il que la musique puisse continuer à jouer alors que tout le reste est gelé?

Réponses:


7

La raison technique est que WMP utilise le DSP directement pour lire le son. Voici un exemple de flux de travail court.

  • WMP lit le fichier et le décode
  • WMP écrit de l'audio non compressé dans la mémoire tampon du DSP
  • DSP commence la lecture audio
  • CPU plante (?)
  • DSP continue de jouer

Etant donné que le DSP ne doit plus compter sur aucun traitement de la part de la CPU, il ne peut pas non plus traverser le bus système, il peut continuer sans interruption jusqu'à ce que la mémoire tampon soit vide.

Comme je l'ai dit, ceci n'est qu'un exemple de ce qui pourrait se passer. La raison réelle / détaillée / technique dépend des spécificités de votre système audio.

Mais sérieusement, ne devriez-vous pas être plus préoccupé par un système de crash / gel que de savoir si ou non il joue le son?


2
Je suis plus préoccupé par le gel, mais cela ne signifie pas que je ne peux pas savoir comment la musique continue à jouer aussi :)
Seth Carnegie le

0

Comment savez-vous que votre ordinateur est "gelé"? Quels sont les symptômes précis? Le terme congelé est un terme très générique qui n’a presque aucun sens pour décrire le problème réel. Les logiciels informatiques sont extrêmement complexes et des pannes peuvent survenir à différents endroits, chacune avec des résultats différents.

Par exemple, si quelque chose dans l'interface utilisateur échoue, votre ordinateur risque alors d'être inutilisable, car vous ne pourrez plus fournir aucune entrée, mais il pourra poursuivre les tâches sur lesquelles il travaillait.

Il y a eu des cas où j'ai eu un ordinateur qui ne répondait pas à la console, mais j'ai pu utiliser le bureau à distance pour me connecter à cet ordinateur et sauvegarder des éléments, puis le redémarrer.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.