如果你正在使用Intel 12/13/14代酷睿中的某一款,对所谓混合架构中的E核小核心深恶痛绝,只想使用更强大的P核大核心,或者说你的某个软件和混合架构有冲突,可以试试Bitsum出品的这款小工具——CoreDirector。
这并不是第一个禁止E核的工具,Bitsum之前就出品过一款Process Lasso,功能非常强大,但也比较复杂,而且是收费的。
CoreDirector则是完全免费,使用也超级简单,只需将要控制的软件主执行文件加入,并在三种模式之间选择即可:
一是Efficiency Mode OFF,会阻止线程进入节能模式,进而防止它们被自动调度给E核。
但是,如果某个线程非要使用E核,它也不会拦着,因此算是比较温柔的方式。
二是CPU Affinities,简单粗暴,会强制将所有线程锁定在P核。
唯一的例外就是,如果一个线程被刻意设定在E核上执行,它就会放过。
假如你不想让任何线程运行到E核,可以使用刚才提到的Process Lasso。
三是CPU Sets,类似正常状态,由操作系统决定线程分配给P核还是E核。
当然了,经过这几年的发展,包括Intel硬件设计、微软系统调度、软件优化适配,混合架构的兼容性和性能都已经没有大的问题,尤其是在对多线程性能要求较高的场景中还是很有效的。
因此除非你非常了解软硬件知识,或者自己的软件确实存在兼容问题,还是不要轻易尝试为好。
软件下载地址: