Cách khôi phục từ trạng thái tràn nén dữ liệu bằng trình điều khiển Intel® QuickAssist Technology (Intel® QAT)
Loại nội dung: Xử lý sự cố | ID bài viết: 000094259 | Lần duyệt cuối: 11/09/2025
Giải nén bằng Intel® QAT có thể không thành công, dẫn đến giá trị trả về là 11 từ hàm cpaDcCompressData, cho thấy lỗi CPA_DC_OVERFLOW.
Trạng thái tràn là một ngoại lệ có thể được xử lý bằng cách gửi lại yêu cầu với bộ đệm đầu ra lớn hơn. Thực hiện theo các bước sau sau khi phát hiện tràn:
Ngoại lệ tràn nén có thể xảy ra do:
Để giảm thiểu tác động đến việc gửi lại, hãy sử dụng cpaDcDeflateCompressBound() API để xác định kích thước bộ đệm đích được đề xuất trước khi phân bổ.
Tham khảo Hướng dẫn lập trình viên Intel® QAT về phiên bản phần cứng Intel® QAT tương ứng của bạn để biết thêm chi tiết về cách xử lý các ngoại lệ tràn nén dữ liệu.