模型下载最后1%速度骤降,导致下载时间超长。The download speed suddenly drops at the last 1%, resulting in an extremely long download time.

该问题发生在 Ollama 下载模型接近完成时,前 99% 速度正常(最高约 29MB/s),最后 1% 骤降到几百 KB/s 甚至更低,下载时间被无限拉长。优先建议:按 Ctrl+C 中断本次下载,再重新执行 pull 断点续传,多数情况下速度会恢复。

快速结论:该问题发生在 Ollama 下载模型接近完成时,前 99% 速度正常(最高约 29MB/s),最后 1% 骤降到几百 KB/s 甚至更低,下载时间被无限拉长。优先建议:按 Ctrl+C 中断本次下载,再重新执行 pull 断点续传,多数情况下速度会恢复。

适用环境:Ollama 0.1.32(含该版本前后);已确认出现的操作系统包括 Linux、Windows 10、Ubuntu 22.04;GPU 为 Nvidia,CPU 为 Intel。

最快修复方案:在下载卡住时按 Ctrl+C 取消当前下载,然后重新运行相同的 ollama pull 命令从断点继续下载,进度不会丢失,速度通常会明显回升(该方案在 Issue 评论区被多名用户验证有效)。

注意事项:有用户反馈强制结束进程偶尔会丢失部分进度;续传后有时不会立刻恢复速度,需要多试几次或换个时间段再下载。该方案属于临时绕过手段,并未修复底层网络链路问题。

问题场景

用户在使用 Ollama 执行 ollama pull 下载模型时,无论模型大小,前面约 99% 的下载速度都能达到 29MB/s,但最后 1% 速度骤降至几百 KB/s 甚至更低。该现象在本机与线上服务器同时出现,下载 llama3 等模型时还可能伴随 TLS handshake timeout 报错。Ollama 版本为 0.1.32,系统为 Linux(评论区也报告了 Win10、Ubuntu 22.04 上的相似情况)。

报错原文

模型下载最后1%速度骤降,导致下载时间超长。
The download speed suddenly drops at the last 1%, resulting in an extremely long download time.

the download speed reaches 29MB/s for about 99% of the time before completion.
However, the last 1% takes only a few hundred KB/s.

TLS handshake timeout

原因分析

根据 Issue 讨论,该现象更像是客户端与 Ollama 下载服务器(Cloudflare R2)之间的网络链路问题,而不是 Ollama 本身的进度条 bug。有评论指出可能是运营商 QoS 限速导致,且该 Issue 被维护者标记为 #1736 的重复问题。从证据来看,最可能的原因是:下载末尾阶段连接被运营商或中间网络设备限速/干扰,导致剩余分片长时间无法拉取完成;在部分网络环境下还会触发 TLS handshake timeout。由于 Issue

参考来源

ollama/ollama #3794

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

这个方案解决了吗?

celebrityanime
celebrityanime
文章: 18294

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注