1

Кто-нибудь знает, как установить, на каком ядре будет работать драйвер устройства и обрабатывать его запросы на прерывание?

Ситуация:
У меня iusb3hcs.sys и acpi.sys вызывает лаги, когда моя звуковая карта обрабатывает аудио в реальном времени. Есть ли способ заставить эти два и драйвер звуковой карты работать на разных процессорных ядрах и не мешать друг другу?
Мы можем легко установить сходство и приоритет процесса, но как это сделать с помощью драйвера устройства?

И, кстати, как можно установить привязку к службе, работающей в фоновом режиме?

PS
Звуковая карта НЕ подключена к порту usb-3, драйвер которого вызывает лаги. Я могу отключить этот порт в диспетчере устройств, и он работает нормально. Однако моя мышь подключена к этому порту, и работать с тачпадом очень неудобно. Так что мне нужен порт и работающий iusb3hcs для мыши.

1 ответ1

0

Да, вы можете, если ваши драйверы звуковой карты поддерживают MMCSS: "Служба планировщика мультимедийных классов". Я понятия не имею, поддерживает ли ASIO для всех драйверов это. Я видел поддержку только с драйверами RME. Если эта служба включена, вы можете с помощью таких программ, как Processes Lasso, изменять / изменять привязку для любого ядра процессора, включая гиперпоточность, для MMCSS, возможно, что программы, поддерживающие MMCSS, тоже будут работать с этим, я не пробовал. .. Это действительно работает и является одной из важных частей того, как я сделал мою систему win7 аудио в реальном времени совместимой.

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