0 投票
分类:DPDK其他问题 | 用户: (160 分)
int
eal_memseg_list_alloc(struct rte_memseg_list *msl, int reserve_flags)
{
size_t page_sz, mem_sz;
void *addr;
 
page_sz = msl->page_sz;
mem_sz = page_sz * msl->memseg_arr.len;
//这里如何保证分配的内存在msl对应的socket上呢?
addr = eal_get_virtual_area(
msl->base_va, &mem_sz, page_sz, 0, reserve_flags);
if (addr == NULL) {
......
}
msl->base_va = addr;
msl->len = mem_sz;
 
return 0;
}

登录 或者 注册 后回答这个问题。

相关问题

0 投票
1 回答
0 投票
1 回答
最新提问 9月 2, 2019 分类:DPDK其他问题 | 用户: xahehe (120 分)
0 投票
1 回答

欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。

QQ交流2群:635461501 (入群请注明来源)

冀ICP备15005332号-2
...