Intel從12代Alder Lake處理器開始引入的x86混合架構,CPU由P-Core和E-Core兩種不同架構的核心所組成,為了使操作系統能夠更為正確的使用兩種核心,他們還為此準備了英特爾硬件線程調度器,這東西在13代的時候還進行了升級,雖然Intel和微軟在這問題上下了許多功夫,但實際使用時還是不可避免的出現各種設想之外的情況,而且用户還沒法手動介入,一但調度出問題還挺麻煩的。

近日Process Lasso的開發商Bitsum推出了名為CoreDirector的全新線程調度應用程序,讓用户可以利用該軟件控制那些應用程序或遊戲用於P-Core或E-Core。這款軟件並不是為了取代Process Lasso而設計的,CoreDirector的功能並沒有後者那麼強大,目的是給新手用户更簡單、更容易上手的指定線程調度,也可以配合Process Lasso一同使用。

CoreDirector有三種工作模式,包括:
Efficiency Mode OFF ,該模式通過軟件方式遏制線程調度使用E-Core,如果應用程序特別指定E-Core,或需求的線程數超過P-Core可提供的線程數,仍允許使用E-Core。
CPU Affinities ,會將所有線程限制在P-Core上,除非應用程序特意要求在E-Core上運行。
CPU sets ,介於上面兩者方法之間,並將大部分決定權留給操作系統。
實際上Intel也在14代酷睿上推出了英特爾應用優化器(APO)來解決線程調度不正確的問題,但這功能只面向14代酷睿,現在還只支持《彩虹六號:圍攻》和《地鐵:離去》這兩款遊戲,應用範圍實在有限,新推出的CoreDirector軟件確實是一個較為使用的解決方案,這軟件是免費的,大家可以去 官網 進行下載。