# llama.cpp 更新修复多线程缓冲区越界问题

> 2026 年 10 月 15 日发布的版本修补了一处漏洞：并行线程会写出转换缓冲区边界，修复后可提升多核 CPU 上的运行稳定性。

Oossa · 2026-10-15 · https://oossa.com/zh/llama-cpp-update-fixes-multithread-buffer-overrun

ggml‑org/llama.cpp 项目于 2026 年 10 月 15 日发布 b11633 版本。此次更新调整了 SET_ROWS 操作分配转换缓冲区的方式，确保每个线程都有自己的空间。此前，除第一个线程外，其他线程都会写出缓冲区边界，导致多线程运行时发生崩溃。修复后，SET_ROWS 会按每个线程一个任务的方式运行，使缓冲区大小与线程数相匹配。

## 事实

- 发布标签：b11633
- 发布于 2026 年 10 月 15 日（星期四）

## 为什么重要

在多核 CPU 上使用 llama.cpp 的开发者，在并行运行模型时遇到的崩溃将会减少。

## 来源与参考

1. [ggml-org/llama.cpp b11633](https://github.com/ggml-org/llama.cpp/releases/tag/b11633) – llama.cpp, 2026-10-15

最后更新: 2026-10-15
