如何在 Windows 7 中設定裝置驅動程式的 CPU 關聯性?

如何在 Windows 7 中設定裝置驅動程式的 CPU 關聯性?

有誰知道如何設定裝置驅動程式將在哪個核心上運行並處理其中斷請求?

情況:
當我的聲卡處理即時音訊時,iusb3hcs.sys 和 acpi.sys 導致延遲。有沒有辦法讓這兩個和聲卡驅動程式運行在不同的處理器核心上,並且互不干擾?
我們可以輕鬆地為進程設定關聯性和優先級,但是如何使用裝置驅動程式來做到這一點呢?

順便問一下,如何設定與背景執行的服務的關聯性?

PS
聲卡未連接到 USB-3 端口,其驅動程式導致延遲。我可以在裝置管理員中停用此端口,它工作正常。然而我的滑鼠連接到該端口,使用觸控板確實很不方便。所以我需要打開連接埠並運行 iusb3hcs 才能擁有滑鼠。

答案1

是的,如果您的聲卡驅動程式支援 MMCSS:“多媒體類調度程序服務”,則可以。我不知道所有驅動程式的 ASIO 是否都支援這一點。我只看到 RME 驅動程式對此支援。啟用此服務後,您可以使用 Processes Lasso 等程序,修改/更改任何 cpu 核心的親和力,包括超線程,對於 MMCSS,有 MMCSS 支援的程式也可能會使用此功能,我還沒有嘗試過。確實有效,是我如何讓我的win7系統即時音訊相容的重要組成部分之一。

相關內容