中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

HTL_get_pool_for_thread_from_numa_pools

获取randws_numa中的线程池。

接口定义

HTL_thread_pool_t HTL_get_pool_for_thread_from_numa_pools(int index);

描述

HTL_get_pool_for_thread_from_numa_pools()用于根据指定索引index从randws_numa中获取对应线程池的句柄。

参数

参数名

类型

描述

输入/输出

index

int

索引号。

输入

返回值

  • HTL_THREAD_SUCCESS:成功。
  • 其他:失败。见错误码定义。

示例

    ret = HTL_create_randws_numa_resource(num_executors);
    main_threads = (HTL_thread_t *)malloc(num_executors * sizeof(HTL_thread_t));

    /* Create pthread */
    for (i = 0; i < num_executors; i++) {
        HTL_thread_pool_t pool = HTL_get_pool_for_thread_from_numa_pools(i);
        ret = HLT_thread_create_from_pool(pool, &main_threads[i],
                                NULL, create_threads, NULL);
    }