本地ollama大模型速度慢的优化

我直接给你最致命、最有效的结论:

你现在这个速度(38秒 130 tokens)= 完全没用到GPU,全靠CPU硬跑!

4060 8GB 正常应该是 30~50 tokens/秒 ,你现在只有 3~4 tokens/秒,差了10倍!


一、为什么这么卡?

你用的是:

复制代码
qwen2.5:latest

这个是 FP16 原版模型 = 13GB+

你的 4060 只有 8GB 显存 → 装不下 → 全部丢给CPU → 巨卡


二、1 分钟立刻提速 10 倍(直接复制命令)

1. 换 4bit 量化模型(必须)

bash 复制代码
ollama pull qwen2.5:7b-q4_K_M

2. 强制 Ollama 用满 GPU

Windows PowerShell 执行:

powershell 复制代码
$env:OLLAMA_NUM_GPU=999
$env:OLLAMA_GPU_LAYERS=35
$env:OLLAMA_KEEP_ALIVE=-1

3. 重启服务

powershell 复制代码
pkill ollama
ollama serve

4. 测试速度

bash 复制代码
ollama run qwen2.5:7b-q4_K_M "你好"

正常结果:

  • 响应:1秒内
  • 速度:30~45 tokens/秒

三、你 API 调用必须改的模型名

不要用:

复制代码
qwen2.5:latest

要用:

复制代码
qwen2.5:7b-q4_K_M

四、我给你最终最优配置(4060 8GB 专用)

python 复制代码
from langchain_ollama import ChatOllama

llm = ChatOllama(
    model="qwen2.5:7b-q4_K_M",   # 必改
    num_ctx=2048,                 # 必小
    num_gpu=35,                   # 必开
    temperature=0.7
)

五、改完后预期速度

你现在:
38秒 = 130 tokens

改完后:
3~4秒 = 130 tokens
直接快 10 倍!


相关推荐
小小张说故事21 小时前
Python 的 list 为什么能装下任何类型?拆开 PyObject* 数组,以及它让你多付了多少内存
后端·python
chi113021 小时前
【无标题】
前端·javascript·python
编程见习者21 小时前
Deep Agents介绍
人工智能·python·langchain
梦幻精灵_cq21 小时前
《SGR修行之路》——二○二一五二〇,初识终端点红裳
python·生活
我要见SA姐11 天前
Chrome 内存泄漏诊断指南:从现象定位到根因排查
ide·vscode·python·自动化·编辑器
应用市场1 天前
用本机跑的开源音乐模型,给安卓小游戏做 20 秒无缝循环背景音乐
android·python·游戏开发·soundpool·音频处理
小lo想吃棒棒糖1 天前
把 启元机器人Q1 的训练搬到昇腾 910B:从 MuJoCo 到 PPO 的一次完整迁移
人工智能·python·机器人·昇腾·具身智能
weixin_307779131 天前
RAG 级联失效分析——面试中的错误归因艺术
人工智能·python·面试·职场和发展
AI创界者1 天前
Python 进阶实战(十八):API 网关安全与异步鉴权中间件 —— 基于 AsyncIO 的 JWT 零拷贝验权与动态黑名单过滤
人工智能·python·aigc
前端精髓1 天前
学会调用Qwen3.7-通用文本向量
python