本地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 倍!


相关推荐
Livia要学习9 小时前
Python装饰器
开发语言·python
circuitsosk10 小时前
向量数据库选型与性能压测:Milvus、Pinecone、Chroma在真实业务下的对比
数据库·python·pinecone·milvus·向量数据库·chroma
雾时之林10 小时前
python--字符串
开发语言·python
战略性的菠萝10 小时前
研究生基本功-Python快速入门(一)
python
月光船幽幽11 小时前
门控函数SHS阈值与调制机制解析
人工智能·python·算法
测试199811 小时前
2026全新软件测试面试八股文(含答案+文档)
自动化测试·软件测试·python·测试工具·面试·职场和发展·测试用例
Zane199411 小时前
map 比推导式快"是真的吗?一文讲透 map、filter、reduce 与 lambda 的真实性能与设计取舍
后端·python
过期的秋刀鱼!11 小时前
带替换的采样
人工智能·python·算法·决策树·机器学习
Python私教11 小时前
AI Agent 可观测性不只是日志:一套可回放的多步执行链
人工智能·后端·python
Python私教11 小时前
模型越强越不需要 Skills?我把 AI 编程能力拆成 4 层
人工智能·后端·python