标签: java c++ java-native-interface
当我使用Ubuntu 10.10 gcc在24核机器上调用JNI_CreateJavaVM()时,它会启动26个线程。这似乎有点矫枉过正。创建的线程数在哪里可以设置?谢谢。
答案 0 :(得分:1)
如果您不想使用所有核心,则可以通过sched_set_affinity()显式设置流程的线程关联。 (Windows有类似的机制)。
sched_set_affinity()