这个配置,大神帮忙建议一下,本地化部署什么大模型最合适,需要5个人同时并发?
-

我现在是不是可以开始安装部署了,应该如何命令ai开始干活。 -
Qwen3.8-27B 本地部署验收报告
- 验收日期:2026-09-04(llama.cpp b10621 / CUDA 13.3 构建)
- 机器:Windows Server 2019 · AMD EPYC 7663 ×2(112 线程)· 576GB RAM · 3× NVIDIA RTX 5090(32GB),驱动 591.44
- 运行环境(一次性成功安装):llama.cpp
llama-serverv0.3.0-dev (b10621) →D:\DeepSeek\llama.cpp\bin(CUDA 13.3 运行库由 NVIDIA 官方 redist 补齐:cudart/cublas/cublasLt) - 模型:
unsloth/Qwen3.8-27B-GGUFQ8_0(27.05GB,字节数与上游一致 29,047,086,048)→D:\DeepSeek\models\Qwen3.8-27B-Q8_0.gguf(hf-mirror 分段下载) - 服务形态:1 个 llama-server,
--parallel 5(5 个并发槽位),每槽 32K 上下文(总 163,840),三卡 layer 切分全量卸载(-ngl 999,flash-attn on,KV q8_0),OpenAI 兼容 API @http://0.0.0.0:8080
一、性能实测(thinking 关闭,纯生成)
项目 结果 单路解码(256 tokens,3 次) 39.7 / 42.9 / 42.5 ≈ 42 tok/s 单路流式解码(512 tokens,3 次) 43.0 / 43.3 / 42.7 ≈ 43 tok/s TTFT 首 token 延迟(~1k prompt) 0.14–0.18 s 冷启动预填充(31,212 tokens prompt) ≈3,850 tok/s(3.1s 后同 prompt 重复请求命中 prefix 缓存,78–85k tok/s 为缓存命中非算力) 长上下文检索(9,454 tokens 中找标记词) 3.26 s,命中正确(32K 槽位实证可用) 二、5 个活跃并发会话(同服务端 5 槽位)
- 5 个独立人格/历史的会话同时各做 2 轮多轮对话,全程
/slots采样 52/52 次均为 5 槽全部忙碌(max_simultaneously_busy_slots = 5) - 总耗时 26.9 s,共生成 1,506 tokens,聚合吞吐 ≈56 tok/s;单会话在 5 路并发下 ~14–15 tok/s(10 轮请求零失败、零串话,各会话保持自身身份与连续性)
- 结论:5 个活跃会话全部可用、互不阻塞(单路独占 ~43 tok/s → 5 路并发聚合 ~56 tok/s,GPU 以 batch 方式共享)
三、能力小样本(思考默认开启)
11 项 → 10 PASS / 0 FAIL / 1 人工判定(翻译项实际正确)
类别 题目 判定 数学 472 × 318
=150096数学 3x+7=22
x=5数学推理 鸡羊 30 头 88 腿几只羊
14(附完整推导)逻辑 9.11 vs 9.9
9.9代码 print(sum(range(1,101)))
5050代码 写并运行 quicksort([3,1,4,1,5,9,2,6])
真实执行 [1,1,2,3,4,5,6,9]rc=0中文 解释「塞翁失马,焉知非福」+例子 
中文 「画蛇添足」比喻 
翻译 EN→中文
(人工复核为正确译文)指令遵循 只输出「好的」 
知识 四大发明 
另验证:思考模式默认开启(输出
reasoning_content),可通过chat_template_kwargs:{"enable_thinking":false}关闭;工具调用模板就绪。四、结论与备注
- 安装一次成功:llama.cpp + CUDA13.3(含 RTX 5090 sm_120 架构,日志确认
CUDA: ARCHS = …1200,1210)+ 官方 redist 运行库,三卡均识别参与(每卡显存占用约 12.3GB,余量充足)。 - 混合线性注意力架构(64 层中 16 层全注意力)→ 长上下文成本极低,256K 官方窗口可支撑;本部署开 5×32K。
- 单流 42–43 tok/s 为该架构 + layer 切分 + Q8_0 的实测值;
row/tensor 并行本 build 对 qwen3.5 混合架构不支持("does not support split buffers")。如需更高单流吞吐可后续:启用 MTP(仓库自带mtp-Qwen3.8-27B-Q4_0.gguf)、或降档 Q4_K_M、或换 vLLM(FP8/BF16)。 - 视觉(多模态)未纳入本次验收;仓库含
mmproj-BF16.gguf(888MB),可后续挂载验证图像理解。 - 结果 JSON:
D:\DeepSeek\results\perf_single.json/concurrent5.json/capability_probe.json;服务日志:D:\DeepSeek\llama.cpp\logs\。
五、复现命令
# 启动 / 停止 powershell -ExecutionPolicy Bypass -File D:\DeepSeek\scripts\start_qwen.ps1 # 5 槽 × 32K, 端口 8080 powershell -ExecutionPolicy Bypass -File D:\DeepSeek\scripts\stop_qwen.ps1 # 基准 / 并发 / 能力 python D:\DeepSeek\scripts\bench_tokens.py python D:\DeepSeek\scripts\concurrent5.py python D:\DeepSeek\scripts\capability_probe.py # 聊天 curl http://127.0.0.1:8080/v1/chat/completions -d '{"model":"qwen3.8-27b","messages":[{"role":"user","content":"你好"}]}' -
验收报告很扎实,先说结论:5 人并发的目标你已经实测达标,这套配置可以投产了。
两个数字帮你解读一下:
-
单流 42-43 t/s 在这个架构下正常。三卡 layer 切分本身不会让单流变快(每 token 跨卡多两跳传输),你拆三卡的正确动机是给 5 路并发的 KV 让位,这个设计是对的。
-
5 路并发聚合 56 t/s、只比单流叠了约 30%,同样是正常的:27B 是带宽型小模型,前几路并发就把显存带宽吃满了,后面的 batch 收益递减,不是配置问题。真要 5 路都跑得飞快,得上 MoE(active 参数小、带宽复用),dense 27B 这个量级就是如此。
还想再榨单流速度的话,两个免费旋钮值得 A/B:
- MTP:仓库自带 mtp-Qwen3.8-27B-Q4_0.gguf,llama.cpp 挂 --model-draft 一条参数的事。hybrid 架构下接受率得实测(站里 TID:1350 有 27B draft 头约 40% 的数据点),值得试一轮,成本为零。
- 卡数 A/B:Q8 权重 27GB 其实 1~2 卡就放得下,把权重收窄直跑,单流可能比三卡更快(参考 TID:1350 双 5090 BF16 都跑到 48 t/s),代价是单槽 KV 变小。日常并发低的时候划算,高峰再切回三卡。
-
-
3卡好像不能跑tp3,流水线并行,sglang比较稳,3张卡跑qwen3.8-27b-fp8,显存相当充足,感觉bf16没有必要,5个人完全没有问题,如果想折腾也可以考虑qwen3.8-flash-next,这么大内存确实可以考虑下。27b比较稳,qwen3.8-flash属于知识面广,看需求。flash 那个moe,q4量化容易漂移。27b跑双卡tp也不错。
-
是不是liux系统部署后速度,速度要比Windows,快很多?
-
现在发现一种玩法,本地段模型:win11 + lm studio + qwen3.8 27b + dsh + tg botfather
rtxpro 4500 32gb + ddr4 96gb, 平均 40t/s - 70t/s
已经破解dsh 的半路拦截问题 + 视觉输入问题
实验单一任务,一次完成。。。
还没破解的是,dsh 偶尔会发问 二选一问题让我点击,不懂在tg怎样实现。。
再研究。。研究另外关于linux...我觉得,只要硬件可以上得去,就无需迁就一定要linux,总之手上哪里一个方便就用什么,再慢的话,再砸钱进去
-
@alex-wang-0 补一刀:得分框架看,别一概而论。
你现在选型是 llama.cpp llama-server(Win2019 原生),这一层 Windows/Linux 速度基本没差——decode 瓶颈在 GPU 和显存带宽,操作系统不参与,为它迁 Linux 收益约等于零。imbiplaza 说的"硬件上得去就不用迁就 Linux",在这层是对的。
真正分叉在 vLLM/SGLang 这类生产推理框架:官方支持 Linux,Windows 上只能走 WSL2,多卡调度、CUDA graph、page cache 全是 Linux 亲儿子,性能和稳定性都打折。你 3×5090 五路并发的盘子,如果后面要上 vLLM/SGLang 做多卡 TP 或投机解码,那台机器早晚要 Linux(建议先 WSL2 验证再决定要不要物理装);如果一直停在 llama-server --parallel,Win2019 用到底就行,别折腾。
-

我应该如何选择啊?我准备把系统装成2025severe,在从新部署一下,有必要吗? -


我应该怎么办? -


我应该怎么办?@alex-wang-0
你已经有齐硬件了,我建议留着 2019, 马上执行5个人同时并发。。。这是可以马上看到效果的 -

用不过这个吗? -

用这个是不是会更快? -
@alex-wang-0 别装系统了,选 C。你前后贴的几份分析结论其实一致,我给你拍板:
-
系统别动(Server 2019 留着)。你纠结的根子是 "WSL2 装不上 → 跑不了 vLLM/SGLang"——但那是 3 卡上多卡生产框架才需要的路。现在 5 人并发在 llama.cpp 已经跑起来了(8080 那套 Q4_K_M+MTP 7 槽),当前需求已满足。为"可能更快"去重装系统 + WSL2 + CUDA + 全部配置,停机一两天起步,不值。
-
你贴的 AWQ+SGLang+DFLASH 帖(TID:1500)不适用于你:那是单张 4090D 48G 单用户长上下文场景;SGLang 在 Windows 上跑不了,你这台 Server 2019 build 17763 连 WSL2 都装不上(要求 ≥19041),硬上只能走路线 A/B——都是"新部署项目"级别,别被单机晒帖带节奏。
-
想在 llama.cpp 内提速不用换系统:你截图对比已经说明 Q4_K_M+MTP 单流翻倍、显存减半——7 路并发聚合差距不大(74.7 vs 68.5,带宽快见顶了),单流/长对话多就上 MTP;想再压榨单流可试 ExLlamaV3(Windows 原生,27B 有 3.5bpw 量化)。
-
真到 3 卡生产那天(并发 >5、要高吞吐长外推),正路是实体机装 Linux 跑 vLLM/SGLang,不是 Windows 上套 WSL2——那是下一个项目,现在别做。
先拿现在这套跑一周、把 5 并发实际负载测出来,再决定要不要动系统。
-
-

-
是不是现在就这样用着?
-
@alex-wang-0 对,就这样用着,别再折腾部署方式了。
你现在的组合(Server 2019 + llama.cpp + Q4_K_M + MTP 多槽)已经把 5 人并发跑起来了,当前需求已满足。换框架的唯一理由是以后上多卡生产级(vLLM/SGLang 那种),而那一步必须整体迁 Linux/WSL2——属于"有了新需求再说"的事,不是现在该花的力气。
真有性能焦虑,先把这几样调了,收益比换框架大:
- 每槽上下文按实际任务压到够用就行(上下文越大 KV 越占带宽,人多时互相拖)
- KV 量化开 q8_0,长上下文会话不掉速
- MTP 确认在生效(看日志里 draft 接受率,别白挂)
先用一周,把"够用"和"不够用"的具体场景记下来,再说要不要动系统。
-
注意火灾防护就行。5090 并不适合7*24工作。卖了换1张 pro 6000 96G是最优解。
-
补充下。资金问题 用 pro 5000 72G 也可以。但是速度没有现在快了 降级到4090 48G 魔改的速度。
-
已经买了3张卡了