我发现我的服务器上有44个核心。如果我在服务器上运行代码,它将在哪个核心上运行?默认情况下只会使用一个核心吗?多线程程序是否使用多个核心?或者默认使用一个核心。如果需要的话,我可以自己指定多个核心吗?还是自动选择多少个核心?
有没有办法让我知道我正在运行哪些核心?
答案1
我使用该程序比托普(https://github.com/aristocratos/bpytop)。它非常容易配置,可以让您了解各个核心的 CPU 使用情况以及许多其他功能。
我发现我的服务器上有44个核心。如果我在服务器上运行代码,它将在哪个核心上运行?默认情况下只会使用一个核心吗?多线程程序是否使用多个核心?或者默认使用一个核心。如果需要的话,我可以自己指定多个核心吗?还是自动选择多少个核心?
有没有办法让我知道我正在运行哪些核心?
我使用该程序比托普(https://github.com/aristocratos/bpytop)。它非常容易配置,可以让您了解各个核心的 CPU 使用情况以及许多其他功能。