:: urbansheep (urbansheep) wrote,
:: urbansheep
urbansheep

  • Music:

Что было с проигрыванием музыкальных потоков

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

Симптомы:

  • Звуковой поток после загрузки компьютера идёт нормально, музыка и звуки воспроизводятся.
  • При повышении активности начинаются треск и подтормаживание потока, примерно в половине случаев — не имеющие корелляции с выполняемыми задачами
  • В какой-то момент звуковой поток блокируется, звук воспроизводиться перестаёт, при этом звуковые программы не могут выдать в поток вообще ничего — просто стоят в нерешительности
  • Наибольшая вероятность залипания потока при операциях, задействующих DDE-обмен, открывание файлов через двойной клик (а не перетаскиванием или через диалог open file)

Что ты сделала:

  • Убедилась в глобальности проблемы:
    • Звуковой поток заикался, вне зависимости от источника: cd и mp3 затыкались одинаково: проблема не в кодеке
    • Торможение звука не зависело от менеджера потока: одинаково плохо работали и DirectX и прямой системный микшер
    • Разные приложения работали одинаково безобразно: проблема не в индивидуальной непереносимости
    • Приложения переставлялись, системные приложения работали также плохо, как и продукты третьих производителей: проблема не в устаревших версиях
  • Переставила драйвера звуковой карты (Diamond MX300)
  • Переставила DirectX
  • Ограничивала загрузку системы

За это время возникло несколько подозрений:

  • Система перегружена: отклонено, так как при холостом ходе звук затыкался самопроизвольно
  • Шина перегружена: из-за активности на экране усиливались трески и мучения. Отклонено, так как сложно представить себе, как PCI-аудио может повлиять на AGP-видео.
  • Ошибки кодеков, программ и прочего: отклонено после долгого тестирования

Вчера в ходе работы с StorySpace и монитором реестра, был обнаружен основной теперь подозреваемый: „сбойные“ обращения к реестру. Дело в том, что как раз в феврале произошло небольшое происшествие — основной профиль системы разбился на куски при нештатной перезагрузке. Судя по всему, профиль побился кусками, так как часть ветвей реестра пришлось отлавливать и воссоздавать с монитором (который фиксировал пустые обращения), так что основные системные настройки восстановить удалось, но дальше этого дело не пошло.

Так вот при работе любого звукового устройства шла череда обращений к реестру, которая в критические моменты изобиловала „сбойными“ запросами, из чего и был сделан соответствующий вывод: система действительно становится перегружена, но уже не обработкой процессов и штатных задач, а обработкой ошибок и повторными запросами, которые делаются на всякий случай.

Так что, дорогая, знай.

Subscribe
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 1 comment