当前位置: 首页 > 面试题库 >

NUMA获取当前节点/核心

姬锐
2023-03-14
问题内容

我在Linux上使用libnuma。我的线程应该知道它们正在运行的节点/核心。是否可以某种方式获取当前线程的节点/核心?我已经看过文档,但是没有找到这样的功能…


问题答案:

我找到了这个解决方案:

#include <stdio.h>
#include <utmpx.h>

int main(void) {
  printf("CPU: %d\n", sched_getcpu());
  return 0;
}

然后,如果需要cpu的节点,则可以使用numa.h:

int cpu = sched_getcpu();
int node = numa_node_of_cpu(cpu);


 类似资料:
  • 本文向大家介绍ztree获取当前选中节点子节点id集合的方法,包括了ztree获取当前选中节点子节点id集合的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ztree获取当前选中节点子节点id集合的方法。分享给大家供大家参考。具体分析如下: 要求:获取当前选中节点的子节点id集合。 步骤: 1.获取当前节点 2.用ztree的方法transformToArray()获取当前选中节点(

  • 本文向大家介绍jquery 获取 outerHtml 包含当前节点本身的代码,包括了jquery 获取 outerHtml 包含当前节点本身的代码的使用技巧和注意事项,需要的朋友参考一下 在开发过程中,jQuery.html() 是获取当前节点下的html代码,并不包含当前节点本身的代码,然后我们有时候确需要,找遍jQuery api文档也没有任何方法可以拿到。 看到有的人通过parent().h

  • 问题内容: 我设置了代码,以仔细地在NUMA系统上本地加载和处理数据。我认为。也就是说,出于调试目的,我真的很希望能够使用由其他功能设置的特定功能内部访问的指针地址直接识别内存所指向的NUMA节点。正在驻留,因此我可以检查所有内容均位于应放置的位置。这可能吗? 我在msdn http://social.msdn.microsoft.com/Forums/en- US/parallelcppnati

  • 您好,我正在使用平均堆栈和jwt登录,我想限制一些数据只有userRole'admin'这是我的user.js 这就是我验证jwt令牌的方法 这是我希望使用verifyToken函数仅为'admin'角色限制的数据 我的问题是,我如何访问当前登录的用户信息,并仅使管理员可读的/特殊的

  • 问题内容: 我正在使用以下代码来获取当前网址 是否有其他方法可以获取相同的URL,或者可能是获取当前URL的更好方法? 谢谢。 问题答案: 从参考:

  • 问题内容: 我的网站在服务器上 为此,我有两个域, 和 我想使用PHP当前域,但是如果我使用,则可以告诉我 代替: 如何获取域而不是服务器名称? 我有PHP版本5.2。 问题答案: 尝试使用此: 或解析 apache_request_headers()