Как настроить дополнительные параметры Windows 7/8/10 для воспроизведения звука без потерь

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



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

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





Вероятно, лучше всего начать с режима «Фоновые службы»:



  1. Нажмите кнопку «Пуск окна», введите «расширенные настройки системы» и нажмите Enter.
  2. В разделе «Планирование процессора» выберите «Программы» для более коротких временных интервалов или «Фоновые службы» для более длительных.

Ядро парковки ядра

Парковка ядер - это специфическая для ЦП функция, доступная в некоторых современных процессорах (например, в процессорах Intel i7), в которой целые ядра ЦП будут отключены для минимизации энергопотребления. Это хорошо для управления питанием, но может повлиять на качество звука в реальном времени, потому что при снятии с парковки возникает небольшая задержка, которая может привести к отключениям, если требуется такая вычислительная мощность.

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

  1. Нажмите кнопку «Пуск» в Windows, введите «regedit» и нажмите клавишу «Ввод», чтобы запустить программу редактора реестра Windows.
  2. Нажмите кнопку Home, чтобы переместить выделение на левой панели в самый верх
  3. Нажмите Ctrl + F, чтобы открыть диалоговое окно «Найти» и найдите «dec35c318583» (без кавычек).
  4. После обнаружения убедитесь, что найденный ключ связан с настройками питания, проверив строку состояния - он должен включать «Control Power PowerSettings». Если нет, проигнорируйте его и повторите с шага 3.
  5. Дважды щелкните параметр «Атрибут» на правой панели и измените значение на 0 (ноль), как показано ниже:
  6. Повторяйте шаги 3-5, пока все такие записи не будут изменены (их может быть несколько). Для ясности: нужно изменять только значения «Атрибут» в ключах «0cc5b647-c1df-4637-891a-dec35c318583».
  7. После того, как вы внесете эти изменения, в параметрах электропитания появится новый параметр настроек, который будет управлять парковкой ядра:
  8. Перейдите в Панель управления -> Параметры электропитания -> Изменить настройки плана -> Изменить дополнительные параметры питания.

В окне «Дополнительные параметры» перейдите к «Управление питанием процессора» -> «Минимальное количество ядер парковки ядра процессора». Значение, которое вы вводите для этого параметра, - это минимальный процент ядер процессора, которые должны продолжать работать (не парковаться). Установите значение 100%, чтобы предотвратить парковку каких-либо ядер.



Параметры файла подкачки

Файл подкачки - это специальный файл, который Window использует для дополнительного хранилища, когда физическая память начинает истощаться. Файл подкачки также называется «файлом подкачки», потому что страницы памяти переключаются между ним и физической памятью. По умолчанию в Windows обычно настраивается автоматическое управление размером файла подкачки, однако вам следует подумать о том, чтобы установить для него фиксированный размер, чтобы его не нужно было изменять во время выполнения.

Чтобы настроить файл подкачки:

  1. Нажмите кнопку Window Start.
  2. Введите «расширенные настройки системы» и нажмите Enter.
  3. В группе «Производительность» нажмите кнопку «Настройки».
  4. Перейдите на вкладку «Дополнительно»
  5. В группе «Виртуальная память» нажмите кнопку «Изменить».
  6. Отключите «Автоматически управлять размером файла подкачки для всех дисков».
  7. Щелкните по первому диску в списке
  8. Установите переключатель 'Нестандартный размер'.
  9. Введите желаемые начальные и максимальные значения размера (см. Ниже)
  10. Повторите шаги 7–9 для каждого из остальных дисков.

Теперь вам нужно подумать, насколько большим должен быть файл подкачки на каждом диске:

  • Всегда помещайте файл подкачки на самый быстрый жесткий диск. Если у вас есть SSD-накопитель, вы определенно захотите поместить на него файл подкачки.
  • Обычно вам нужен только файл подкачки на одном диске, однако вы можете получить очень небольшое увеличение производительности, используя несколько дисков.
  • Ориентировочный общий размер всех файлов подкачки должен примерно в 1,5 раза превышать объем физической ОЗУ на вашем компьютере. Например: 4 ГБ физической памяти = 6 ГБ файла подкачки.
  • Если у вас много физической оперативной памяти (например,> 8 ГБ), вы можете использовать файл подкачки меньшего размера. Например: если у вас 32 ГБ ОЗУ, нет смысла выделять 48 ГБ для файла подкачки (это может быть значительная часть SSD-диска).

Несколько аудиоустройств

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

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

  1. Нажмите кнопку «Пуск» в Windows, введите «диспетчер устройств» и нажмите Enter.
  2. Разверните группу «Звуковые, видео и игровые устройства».
  3. Щелкните правой кнопкой мыши любую звуковую карту, которая вам не нужна, и выберите «Отключить» во всплывающем меню.

LatencyMon

Существует отличный бесплатный инструмент для проверки проблем с задержкой ISR и DPC, который называется LatencyMon . Этот инструмент сообщит вам, оптимизирован ли ваш компьютер для оптимального ввода / вывода звука и какие драйверы на вашем компьютере влияют на общую задержку.

После того, как вы скачали LatencyMon:

  1. Если вы работаете на устройстве с батарейным питанием, убедитесь, что у вас есть питание от сети.
  2. Убедитесь, что ваши параметры питания настроены так, как они были бы во время выступления
  3. Закройте все остальное работающее программное обеспечение
  4. Start LatencyMon
  5. Нажмите зеленую кнопку «play», чтобы начать тест.
  6. Дайте ему поработать несколько минут
  7. Нажмите красную кнопку «стоп», чтобы остановить тест.

Если LatencyMon все время сообщает, что меньше запаса, то DPC и ISR, вероятно, не будут вызывать у вас проблем. С другой стороны, если сообщаемое время больше, чем доступный запас (или если оно превышает примерно 500 мкс (0,5 мс), вам, вероятно, следует присмотреться к ним поближе. LatencyMon покажет, у каких драйверов самое медленное время ISR и DPC.

  1. Проверьте наличие обновленного драйвера. Если он доступен, обновите его и повторно запустите тест.
  2. Если у вас установлена ​​последняя версия драйвера и она предназначена для устройства, которое, как вы знаете, вам не нужно во время живого выступления, вы можете просто отключить его в Диспетчере устройств Windows и повторно запустить тест. (Никогда не удаляйте устройство и будьте осторожны, чтобы не отключить устройства, которые необходимы системе для правильной работы - см. Ниже)
  3. Попробуйте поискать по имени драйвера и терминам «DPC» или «ISR». Часто на форумах можно встретить обсуждения проблемных драйверов, а иногда известно, что конкретная версия (возможно, даже более старая версия) работает более надежно.
7 минут на чтение