3

Это может произойти только с моими компьютерами, но я заметил, что когда у меня проигрыватель Windows Media воспроизводит музыку, а мой компьютер зависает, музыка продолжает нормально играть до конца песни, а затем останавливается. В конце концов мне придется удерживать кнопку питания, чтобы перезагрузить компьютер. Как получается, что музыка может продолжать играть, когда все остальное заморожено?`

2 ответа2

7

Техническая причина в том, что WMP использует DSP напрямую для воспроизведения аудио. Вот короткий пример рабочего процесса.

  • WMP читает файл и декодирует его
  • WMP записывает несжатый звук в буфер DSP
  • DSP начинает проигрывать аудио
  • Сбой процессора (?)
  • DSP продолжает играть

Поскольку DSP не должен больше полагаться на обработку от ЦП и не должен проходить через системную шину, он может продолжать непрерывно, пока буфер не будет пуст.

Как я уже сказал, это всего лишь пример того, что может происходить. Реальная / подробная / техническая причина зависит от специфики вашей аудиосистемы.

А если серьезно, разве вы не должны больше беспокоиться о сбое / заморозке системы, чем о том, работает ли она или нет?

0

Откуда вы знаете, что ваш компьютер «заморожен»? Каковы точные симптомы? Замороженный - это очень общий термин, который почти бессмысленно описывать, какова реальная проблема. Компьютерное программное обеспечение является чрезвычайно сложным, и сбои могут происходить во многих разных местах, каждый из которых имеет разные результаты.

Например, если что-то в пользовательском интерфейсе выходит из строя, то ваш компьютер может оказаться непригодным для использования в том случае, если вы больше не можете предоставлять какие-либо входные данные, но он может продолжить выполнение любых задач, над которыми он работал.

Были случаи, когда у меня был не отвечающий компьютер за консолью, но я действительно мог использовать удаленный рабочий стол, чтобы подключиться к этому компьютеру и сохранить его, а также перезагрузить его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .