我将 IntelliJ 与 ForkJoin 框架一起使用,并尝试对我的代码的两个版本进行基准测试。一种是使用forkjoin,一种是顺序的。不幸的是,JDK/Windows 似乎在一定程度上自动将顺序分配给了 4 个内核。有没有办法让编译器指令强制对顺序版本只有一个核心的亲和性?
问问题
447 次
我将 IntelliJ 与 ForkJoin 框架一起使用,并尝试对我的代码的两个版本进行基准测试。一种是使用forkjoin,一种是顺序的。不幸的是,JDK/Windows 似乎在一定程度上自动将顺序分配给了 4 个内核。有没有办法让编译器指令强制对顺序版本只有一个核心的亲和性?