使用IVFSQT算法时,update接口报错
2023/09/14
87
问题信息
问题来源 | 产品大类 | 产品子类 | 关键字 |
---|---|---|---|
官方 | 模型推理 | Index SDK | IVFSQT、update接口 |
问题现象描述
在Atlas 推理系列产品环境中,使用IVFSQT算法时,update接口报错。
原因分析
使用setThreshold接口设置threshold时,参数值设置过大。
由于Device侧内存存在限额,当使用内存达到限额后,会触发OOM机制,导致进程被杀死。
解决措施
Atlas 推理系列产品环境中使用IVFSQT算法时,用户可先查看Device侧的内存限额数据(/sys/fs/cgroup/memory/usermemory/memory.limit_in_bytes),来评估添加底库的大小 ,threshold参数值建议在[1.0, 1.1]范围内。
本页内容