Posts NUMA
Post
Cancel

NUMA

绑核

通俗说就是把一个进程绑定到指定的cpu上,即指定进程只运行在指定cpu上。

绑核的作用

  • 可以控制进程运行耗时,比如大核主频高,绑定到大核上运行起来应该会比绑定到小核上运行耗时小。
  • 可以优化缓存性能。如果进程没有绑定在一个cpu上,那么当该进程切换cpu时,新cpu的cache上没有该进程缓存的数据,就会导致cache miss,然后需要从内存加载数据,然后过一段时间切回去原来cpu之后,可能原来的cache里面的内容也失效了,又导致cache miss,那么这样来回切换就很影响性能。
This post is licensed under CC BY 4.0 by the author.