---
title: 使用IVFSQT算法时，update接口报错-昇腾社区
description: 在Atlas 推理系列产品环境中，使用IVFSQT算法时，update接口报错。
keywords: IVFSQT;update接口
url: https://www.hiascend.com/document/caselibrary/detail/topic_0000001706720561
section: (其他)
---

# 使用IVFSQT算法时，update接口报错-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/topic_0000001706720561
描述: 在Atlas 推理系列产品环境中，使用IVFSQT算法时，update接口报错。
关键词: IVFSQT;update接口

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

使用IVFSQT算法时，update接口报错

使用IVFSQT算法时，update接口报错

2023/09/14

656

问题信息

| 问题来源 | 产品大类 | 产品子类 | 关键字 |
| --- | --- | --- | ---|
| 官方 | 模型推理 | 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]范围内。

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 解决措施
