Ir al contenido principal
Base de conocimientos de asistencia

Cómo recuperarse de un estado de desbordamiento de compresión de datos utilizando el controlador Intel® QuickAssist Technology (Intel® QAT)

Tipo de contenido: Resolución de problemas   |   ID del artículo: 000094259   |   Última revisión: 11/09/2025

Entorno

Intel® QuickAssist Technology (Intel® QAT)

Descripción

La descompresión con Intel® QAT puede fallar, lo que genera un valor devuelto de 11 de la función cpaDcCompressData, lo que indica un error deCPA_DC_OVERFLOW.

Resolución

Un estado de desbordamiento es una excepción que se puede controlar volviendo a enviar la solicitud con un búfer de salida mayor. Siga estos pasos después de detectar un desbordamiento:

  1. Vuelva a enviar la solicitud utilizando el mismo búfer de origen .
  2. Asigne un búfer de destino mayor.
  3. Incluya la suma de comprobación de la solicitud exitosa anterior en la estructura cpaDcRqResults .

Más información

La excepción de desbordamiento de compresión puede producirse debido a:

  1. Asignar un búfer de destino que sea demasiado pequeño para los datos comprimidos.
  2. Recuperación de un error de compresión y verificación con una carga útil de entrada superior a 65.535 bytes.

Para minimizar el impacto del reenvío, utilice la cpaDcDeflateCompressBound() API para determinar el tamaño de búfer de destino recomendado antes de la asignación.

Consulte la Guía del programador de Intel® QAT de su versión de hardware Intel® QAT respectiva para obtener más detalles sobre cómo manejar las excepciones de desbordamiento de compresión de datos.

Productos relacionados

Este artículo se aplica a 1 productos.

Descargos de responsabilidad legales

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.