OpenHiva::TopicOptions::BuildShmOptions

产品支持情况

产品

是否支持

Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件

x

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品

x

Atlas 训练系列产品

x

Atlas 200/300/500 推理产品

x

功能说明

设置SHM或DSF通信分配的内存块大小和内存块个数。

函数原型

1
OpenHiva::TopicOptions &OpenHiva::TopicOptions::BuildShmOptions(const uint32_t blockSize, const uint32_t blockNum)

参数说明

参数名

输入/输出

说明

blockSize

输入

分配的内存块大小,blockSize必须≥最大消息长度。SHM和DSF通信会根据blockSize分配内存块。

blockNum

输入

分配的内存块个数,内存块大小是blockSize。

返回值

返回设置blockSize和blockNum后的TopicOptions对象。

约束说明