RTX 3090 部署 Qwen3.8 27B:模型选择、参数建议与性能实测

RTX 3090 拥有 24GB 显存,仍然是本地部署大模型性价比较高的显卡之一。但运行 27B 模型时,24GB 显存已经接近临界范围:模型能否装入显存、上下文能开多大、速度是否可接受,都会受到量化版本、KV 缓存和推理引擎的直接影响。

本文记录一次使用 llama-server 在 RTX 3090 上部署 Qwen3.8 27B GGUF 模型的实践,为同样使用 24GB 显卡的用户提供参数参考。

本文中的 qwen3.8:27b 是 API 模型别名,实际使用的模型文件为:

Qwen3.8-27B-MTP-IQ4_KS.gguf

一、部署环境

核心硬件与软件配置如下:

  • GPU:NVIDIA RTX 3090 24GB
  • 系统内存:64GB
  • 推理引擎:支持 MTP 的 ik_llama.cpp
  • 服务程序:llama-server
  • 模型格式:GGUF
  • 并发数:1
  • API:OpenAI 兼容接口

如果使用标准 llama.cpp、Ollama 或其他推理引擎,参数名称和实际速度可能有所不同,但模型选择、显存估算和 KV 缓存配置的思路基本一致。

二、模型版本选择

本次先后测试了两个 Qwen3.8 27B 量化版本。

模型版本 文件大小 最低生成速度 平均生成速度 结论
Q4_K_M 约 17.1GB 38.11 t/s 41.61 t/s 未采用
MTP-IQ4_KS 约 16.9GB 58.38 t/s 61.48 t/s 最终采用

两个模型参数量相同,文件大小也非常接近,但速度差异明显。

通用 Q4_K_M 可以正常加载,输出质量也没有明显问题,但在当前推理引擎下没有充分发挥 MTP 推测解码的优势。换成 MTP-IQ4_KS 后,最低生成速度从 38 tokens/s 提高到了 58 tokens/s 以上。

这说明选择 GGUF 模型时,不能只看“都是 4 位量化”。还要考虑:

  • 具体量化算法
  • 推理引擎是否针对该量化优化
  • 是否包含或适配 MTP
  • 模型张量布局
  • CUDA 内核兼容性
  • 模型制作者使用的转换工具

对于本次使用的 ik_llama.cpp,MTP-IQ4_KS 是更合适的版本。

三、最终推荐配置

最终采用的核心参数如下:

--model Qwen3.8-27B-MTP-IQ4_KS.gguf
--alias qwen3.8:27b

--ctx-size 120000
--parallel 1

--gpu-layers 999
--flash-attn on

--cache-type-k q5_1
--cache-type-v q5_1
--cache-type-k-draft q5_1
--cache-type-v-draft q5_1

--batch-size 2048
--ubatch-size 512

--threads 8
--threads-batch 12

--cont-batching
--jinja
--reasoning off
--metrics
--no-context-shift

--cache-ram 8192
--ctx-checkpoints 32

--merge-qkv
--merge-up-gate-experts

--spec-type mtp:n_max=4,p_min=0.0
--recurrent-ckpt-mode auto

如果只需要普通聊天或编程辅助,可以将上下文降低到 80K 或 100K,并继续使用 Q8 KV,以换取更好的 KV 缓存精度。

如果确实需要处理长文档、代码库或长时间保存对话历史,120K 搭配 Q5_1 KV 更适合 RTX 3090。

四、为什么选择 120K 和 Q5_1 KV

模型元数据显示,其原生训练上下文长度为:

262144

因此模型本身能够支持 120K,真正的限制主要来自显存。

在 81,920 上下文、Q8 KV 缓存下,显存分配大致为:

  • 模型权重:约 15,142MiB
  • 主模型 KV 缓存:约 3,040MiB
  • MTP KV 缓存:约 170MiB
  • 主模型计算缓存:约 505MiB
  • MTP 计算缓存:约 505MiB
  • CUDA 及其他运行开销:约 2~3GB

整卡占用约 22GB,只剩约 2GB 显存。

KV 缓存占用基本随上下文长度线性增长。如果保持 Q8 KV 直接提高到 120K,预计显存占用将接近 23.6GB,剩余空间不足 1GB。虽然有机会启动,但不适合作为稳定配置。

最终改为 Q5_1:

--cache-type-k q5_1
--cache-type-v q5_1

启用 MTP 后,还需要同步设置 Draft 缓存:

--cache-type-k-draft q5_1
--cache-type-v-draft q5_1

120K 下实测:

  • 主模型 KV 缓存:3,139.5MiB
  • MTP KV 缓存:175.88MiB
  • 总显存占用:约 21.6~22.6GB
  • 剩余显存:约 1.7~2.7GB

Q5_1 比 Q4 KV 更保守地保留缓存精度,同时又比 Q8 显著节省显存,是 120K 上下文下较平衡的选择。

五、性能实测

在 120K/Q5_1 配置下,使用三组不同中文提示词,每次生成 384~512 tokens。

测试 生成速度
第一轮 53.59 t/s
第二轮 59.76 t/s
第三轮 52.69 t/s

汇总结果:

  • 最低:52.69 tokens/s
  • 中位数:53.59 tokens/s
  • 平均:55.34 tokens/s

对于 RTX 3090 上的 27B 模型,这个速度足以满足单用户聊天、文档分析、代码辅助和办公应用。

需要注意,这些数字是短上下文生成速度。上下文变长后,生成速度会下降。

实际测试中:

  • 约 67K tokens 上下文:生成速度约 36 tokens/s
  • 67K~82K 范围:约 29~49 tokens/s
  • 66,704 tokens 首次提示词处理:约 87 秒

因此,“支持 120K 上下文”并不代表装入 120K 内容后仍能维持 55 tokens/s。

六、RTX 3090 部署中容易踩的坑

1. 认为模型文件能装下就代表可以运行

模型文件约 16.9GB,而显卡有 24GB,看起来还剩 7GB。但运行时还要分配:

  • KV 缓存
  • 计算缓存
  • CUDA 上下文
  • 推测解码缓存
  • 临时工作区

不能简单地用 24GB 减去模型文件大小来计算可用上下文。

对于 27B 模型,建议至少预留 1.5~2GB 显存余量。

2. 只看“4 位量化”,不看具体版本

Q4_K_M、IQ4_KS、IQ4_XS 等都属于 4 位附近的量化,但实际表现可能不同。

量化版本会同时影响:

  • 模型文件大小
  • CUDA 计算效率
  • 输出质量
  • 长上下文稳定性
  • 推测解码兼容性

在选定推理引擎后,最好实际测试两到三个量化版本,而不是仅根据文件名判断。

3. 上下文调高后仍然沿用 Q8 KV

Q8 KV 质量较好,但在 120K 或 150K 上下文下非常占显存。

RTX 3090 上可以参考:

上下文 KV 建议 说明
32K~64K Q8_0 显存相对充足
80K Q8_0 或 Q5_1 根据模型占用选择
100K~120K Q5_1 质量和显存较平衡
150K Q4_0 或更激进配置 能运行,但速度和质量代价较大

如果追求稳定性,不建议在 RTX 3090 上将 27B 模型默认配置为 150K。

4. 启用 MTP 却忽略 Draft KV 缓存

MTP 会创建额外的推测解码上下文。

只设置:

--cache-type-k q5_1
--cache-type-v q5_1

可能还不够,应同时设置:

--cache-type-k-draft q5_1
--cache-type-v-draft q5_1

否则显存占用可能与预期不一致。

5. 将上下文参数的内部对齐当成错误

本次配置:

--ctx-size 120000

实际运行时引擎返回:

120064

这是 KV 缓存按照内部块大小对齐的正常结果,不影响对外提供 120K 上下文。

自动化验收脚本不应要求实际值与配置值完全相等,应允许几十到几百 tokens 的内部对齐。

6. 只测试短提示词

短提示词主要反映模型解码速度,无法验证长上下文性能。

一个相对完整的验收应包括:

  • 短提示词生成速度
  • 10K~20K 文档读取
  • 50K 以上提示词预处理
  • 长上下文中的信息召回
  • 接近最大长度时的稳定性
  • 长对话连续生成
  • 服务重启后重新加载

长上下文部署既要看“能否加载”,也要看“是否真的可用”。

7. 只跑一次性能测试

第一次运行可能包含 CUDA 内核初始化和缓存预热,结果不够稳定。

建议:

  1. 先执行一次短生成预热。
  2. 准备至少三组不同提示词。
  3. 每组生成 384~512 tokens。
  4. 记录最低、中位数和平均速度。
  5. 使用最低速度作为验收依据。

对于本次配置,将 45 tokens/s 设为短上下文最低验收线。

8. 在 24GB 显卡上盲目增加并发

本次使用:

--parallel 1

120K 上下文本身已经占用了大量显存。增加并发槽位会进一步挤压上下文空间和运行余量,而且多个请求同时生成时速度会明显下降。

RTX 3090 运行 27B 模型更适合:

  • 单用户使用
  • 多用户排队
  • 应用层限制并发
  • 短请求优先处理

如果需要稳定的多用户并发,应降低上下文、改用更小模型,或者使用更大显存的 GPU。

七、推荐方案

对于 RTX 3090 用户,可以根据用途选择以下配置。

日常聊天和代码辅助

模型:Qwen3.8-27B-MTP-IQ4_KS
上下文:64K~80K
KV:Q8_0
并发:1

优点是速度更快、KV 精度更高、显存压力更低。

长文档和长对话

模型:Qwen3.8-27B-MTP-IQ4_KS
上下文:100K~120K
KV:Q5_1
并发:1

这是本次采用的配置,容量、速度和显存余量相对均衡。

追求更大上下文

上下文:150K
KV:Q4_0
并发:1

这种配置理论上可以装入 24GB 显存,但满上下文速度会明显下降,KV 量化也可能影响长距离信息召回,不建议作为默认方案。

八、结论

RTX 3090 可以较好地运行 Qwen3.8 27B,但必须精细控制模型量化、KV 缓存和上下文长度。

本次验证较为平衡的组合是:

Qwen3.8-27B-MTP-IQ4_KS
120K 上下文
Q5_1 KV 缓存
单并发
全层 GPU 加载
Flash Attention
MTP 推测解码

最终实测:

  • 对外上下文:120,000
  • 内部上下文:120,064
  • 显存占用:约 21.6~22.6GB
  • 显存余量:约 1.7~2.7GB
  • 短上下文平均速度:55.34 tokens/s
  • 短上下文最低速度:52.69 tokens/s
  • OpenAI 兼容接口运行正常

如果主要追求速度,建议选择 80K 上下文和 Q8 KV;如果需要长文档能力,120K/Q5_1 是 RTX 3090 运行 Qwen3.8 27B 更值得参考的配置。

阅读更多

Agent OS 的下一场竞争:从“能调用工具”到“能交付结果”

一位新员工下周一入职,Agent 接手了准备工作。 它读取录用信息,列出材料清单,给本人发提醒,再调用接口建好账号。演示到这一步,通常已经够让人兴奋。可真实流程会接着发问:录用信息批准过没有?岗位或入职日期变了,哪些操作要撤回?账号建好了,设备申请却失败了,这件事算不算办完?如果人最后没来,谁去把权限收回? 这些问题,几乎都不取决于模型能不能多答对一道难题。它们落在流程状态、权限边界、跨系统一致性,以及组织里谁对什么负责。 理解 Agent OS,可以从这里开始。本文说的 Agent OS,不是某个具体产品,也不是要替代 Windows 或 Linux 的新操作系统,而是一套让 Agent 持续工作的逻辑平台:在明确授权下推进任务,交出可以检查、追溯和接管的结果。 所以它的基本单位不该是一轮聊天,而是一项任务。聊天记录能说明“说过什么”,却回答不了“做到哪了、还缺什么、

By Dan Xu

RSS早报 | 2026-10-04

当日整体观察 * 财新报道,特朗普威胁11月中期选举后或恢复对伊攻击,美军又向中东增兵;财联社同日称,美方已将伊朗联合国大会代表团的两名滞留成员驱逐出境,此前美伊谈判陷入僵局。军事压力和外交接触窗口同时在收窄,选后是否真的恢复攻击仍属威胁,待继续观察。 * 港交所行政总裁陈翊庭表示,国际投资者重新关注中国市场,香港不应只做大股票市场,港交所将研究推出人民币计价黄金期货。目前只是研究方向,尚无落地时间表。它说明香港正在把离岸人民币和多元资产生态当作下一步重点,虎嗅同日也在讨论港交所的“锣不够敲”。 * 虎嗅报道存储芯片短缺,PC和手机厂商转向“少出货、卖更贵”。素材只给出标题,细节有限。这个方向值得跟踪:上游供给紧张可能正把成本压力转化为终端的定价和出货策略调整。 * 国庆假期消费和出行数据保持高位:全国铁路第四天发送旅客1927.3万人次,同比增长6.1%;海南离岛免税前三天购物金额3.58亿元,同比增长8.85%;济南、广东景区客流也处于高位。人流和购物数据偏强,但这些是假期客流和销售口径,能否转化为更广泛的消费修复,还要看节后数据。 * 恒大清盘人向许家印相关人员张松桥

By Dan Xu

RSS早报 | 2026-10-03

当日整体观察 * 美国9月非农新增就业仅2.9万,远逊预期,中期选举前不加息概率升至83%——此前趋势雷达跟踪的10月加息概率从五五开状态大幅向鸽派倾斜。克利夫兰联储行长哈马克同日表态「10月会前仍有时间权衡数据」,措辞比此前卡什卡利的鹰派立场明显更开放。非农数据落地后利率路径争议暂时有了方向性信号,但哈马克的用词仍留有余地,还需关注后续通胀数据。 * 包括英伟达CEO黄仁勋在内的多位科技CEO在白宫活动中当面质疑Anthropic CEO Amodei频繁发出AI安全警告——此前趋势雷达跟踪的AI安全约束已从行业自律、监管介入进一步演化为行业内部公开分裂:安全派与增长派的路线之争从闭门讨论走向公开对峙。AI安全标准究竟是行业共同规范还是竞争策略工具,正成为一个真正的开放问题。 * 中东局势多线升级:英国海事贸易行动办公室确认一艘原油油轮被不明发射物击中左舷;沙特联军拦截3枚胡塞武装弹道导弹;财新报道特朗普威胁中期选举后或恢复对伊攻击、美军继续向中东增兵。与此同时,伊朗航司获准复飞伊拉克纳杰夫航班——军事升级与局部外交通道并存,但整体态势仍在向紧张方向倾斜。 * 9月财新中国

By Dan Xu

RSS早报 | 2026-10-02

当日整体观察 * Google在安全顾虑下选择渐进式发布新AI模型,FTC同日对Anthropic和OpenAI展开调查——此前趋势雷达跟踪的AI安全约束正从企业自律向监管介入升级:先是OpenAI主动取消模型发布,再是白宫Sacks促成行业内控共识,如今FTC正式调查意味着监管机构入场,AI行业的产品节奏和竞争规则可能面临系统性重塑。 * 美国8月核心PCE大幅回落,同时二季度GDP增速从此前公布的1.5%大幅上修至2.2%——「通胀降温+经济增速上修」的组合与此前卡什卡利「通胀仍在3%、今年再加息一次」的鹰派表态形成张力。此前趋势雷达跟踪的10月加息概率已从67.5%回落至约50%,今晚将公布的9月非农数据将是判断利率路径方向的关键变量。 * 沙特自9月3日也门局势升级以来首次空袭胡塞武装控制的萨那,美国同日宣布向中东增派至多1万名士兵并派遣第三艘航母,特朗普表示中期选举后或加大对伊朗打击力度——但知情人士同时透露伊朗外长在私下会谈中表示愿恢复核设施核查以换取制裁解除,另有消息称近期会晤中未就伊朗核计划进行实质谈判。军事升级与外交试探并行,方向仍不明朗。 * 耐克盘后跌幅

By Dan Xu