单3090Ti(三风扇版本)跑Qwen3.8-27B,llama.cpp和NInfer对比
-
在看了论坛中大佬的帖子,
自己在X99洋垃圾+3090Ti上做了测试:
第一轮:llama.cpp加载Unsloth的Qwen3.8-27B_q4_k_m.gguf
第二轮:Ninfer-3090加载默认的v2版本模型https://huggingface.co/neroued/Qwen3.8-27B-NInfer/resolve/main/qwen3_8_27b.ninfer这里有一个坑,不能用download-qwen38.bat直接下,默认会下v3版本,这个版本和Ninfer-0.6.1windows版不兼容。
用Hermes agent完成我自己的日常任务的日志做对比分析,上结论:

-
典型的长上下文 agent 工具调用任务


DeepSeek总结的问题:
1、内存余量极小,free-after-startup=131 MiB,headroom=0,风险高。
2、full_reset 冷启动长上下文非常慢:120K prompt TTFT 约 168 秒。
3、缓存检查点不够新,后期 cache 停在 74,659,导致增量 prefill 仍要 60~80 秒。
4、单并发串行,长任务总延迟会累积。
5、独立小请求/探针请求可能触发 full_reset,打断长会话缓存,进一步拉高后续 TTFT。 -
@Prio https://github.com/Don-Chad/ninfer-3090这个项目的预编译包NInfer-3090 v0.6.1(https://github.com/Don-Chad/ninfer-3090/releases)
启动脚本就是改了包中的bat文件,参数如下:
--max-context 163840 --kv-capacity 163840 --max-concurrency 1 --max-pending-requests 2 --pending-timeout-ms 5000 --prefill-chunk 1024 --kv-dtype int8 --spec mtp --draft-tokens 3唯一的坑就是:
HF 仓库 main 分支 9/15 被更新为 v3 版,v2 版(16.96GiB)在 8/19 的 commit 18dfc887423f,已验证该 commit 的 SHA256SUMS 与官方 model card 完全一致:eec39564...b80199514bf3e
NInfer-3090 v0.6.1能使用的正确版本模型要下载这个:【https://hf-mirror.com/neroued/Qwen3.8-27B-NInfer/resolve/18dfc887423fa5aabf3cb56fac41490e462b3fab/qwen3_8_27b.ninfer】对了补充一句,unsloth的版本Hermes agent经常出现死循环,但是NInfer版本我从开始用到现在,还真没遇到过之前的死循环。
-
@Prio https://github.com/Don-Chad/ninfer-3090这个项目的预编译包NInfer-3090 v0.6.1(https://github.com/Don-Chad/ninfer-3090/releases)
启动脚本就是改了包中的bat文件,参数如下:
--max-context 163840 --kv-capacity 163840 --max-concurrency 1 --max-pending-requests 2 --pending-timeout-ms 5000 --prefill-chunk 1024 --kv-dtype int8 --spec mtp --draft-tokens 3唯一的坑就是:
HF 仓库 main 分支 9/15 被更新为 v3 版,v2 版(16.96GiB)在 8/19 的 commit 18dfc887423f,已验证该 commit 的 SHA256SUMS 与官方 model card 完全一致:eec39564...b80199514bf3e
NInfer-3090 v0.6.1能使用的正确版本模型要下载这个:【https://hf-mirror.com/neroued/Qwen3.8-27B-NInfer/resolve/18dfc887423fa5aabf3cb56fac41490e462b3fab/qwen3_8_27b.ninfer】对了补充一句,unsloth的版本Hermes agent经常出现死循环,但是NInfer版本我从开始用到现在,还真没遇到过之前的死循环。
@joker_chang 我遇到过泰文思考的时候死循环,而且概率还是80%左右,有时候处理多语言还是不太方便


