标签: java multithreading
在C中进行多线程编程时,我们可以将线程分配给处理器的不同内核,它可以保证线程将在不同的内核中执行(即超线程)。但是,java如何完成上述任务 -
答案 0 :(得分:1)
默认情况下,Java不实现任何形式的线程关联。但是,因为它使用底层操作系统的线程,所以可以使用本机代码来设置线程的cpu亲和性。执行此操作的项目的一个示例如下:https://github.com/peter-lawrey/Java-Thread-Affinity