Как настроить соответствие ЦП драйверу устройства в Windows 7?

Как настроить соответствие ЦП драйверу устройства в Windows 7?

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

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

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

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

решение1

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

Связанный контент