在不同的逻辑CPU执行我发现,当我使用的是这样的:如何使不同的线程使用并行线程
pthread_t thread_1, thread_2;
pthread_create (&thread_1, NULL, (void *) function_1, NULL);
pthread_create (&thread_2, NULL, (void *) function_2, NULL);
的两个thread_1和thread_2在同一个逻辑CPU中执行。
如何使在不同的逻辑CPU两者的执行?
谢谢。
他们都准备好,并在即使另一个核心是免费的相同内核上运行? –
@马丁詹姆斯是的。当其他内核空闲时,它们都运行在同一个内核中。我不知道。 – user2967915