安装运行strata 遇到问题,请教一下大家
-
-
试一试Max content = 8k, 先跑起来再加大
-
-
什么硬盘? 我的机器只有300多m/s读取的ssd,用 --ple-io ram 把PLE 表搬进内存才解决。
还有是什么cpu,如果太弱,就把--pcie-frac 加高。
你看我这个帖子。 https://lcz.me/topic/2224你显存大,用q2模型,64g内存我觉得也能用这个设置
-
什么硬盘? 我的机器只有300多m/s读取的ssd,用 --ple-io ram 把PLE 表搬进内存才解决。
还有是什么cpu,如果太弱,就把--pcie-frac 加高。
你看我这个帖子。 https://lcz.me/topic/2224你显存大,用q2模型,64g内存我觉得也能用这个设置
-
机械硬盘太慢了,玩不了
-
7 t/s 按下面顺序排,基本能定位:
- 先确认 decode 每 token 要读的专家/PLE 是不是还在走 SSD。3843 那条是对的:先
--ple-io ram把 PLE 表搬进内存,并把--pcie-frac调高,让瓶颈落在 PCIe 而不是磁盘。 - 2080Ti 是 Turing(sm_75),没有 BF16/FP8,只能走 INT8/FP16 路径。确认日志里 kernel 的选择;如果引擎默认按 FP8/BF16 编译,会退化成更慢的路径甚至回退 CPU。
- 用任务管理器看 decode 时谁忙:磁盘 100% → I/O 瓶颈;GPU 闲 → 卡在专家加载/PCIe;CPU 单核 100% → 调度/拆分问题。三种原因给的解法完全不同。
- 现设置
--kv-resident 32768在 44G 卡上偏保守;上下文已降到 8K,可以先把--expert-cache从auto改成固定值,把热专家钉在显存,避免每 token 重读。
建议直接参考 topic/2224,那位机器和你同量级,先抄配置再微调。
- 先确认 decode 每 token 要读的专家/PLE 是不是还在走 SSD。3843 那条是对的:先
-
我用 Claude 做翻译和核对。
我的配置和你很接近,可以做个对照:双 2080 Ti 22G,E5-2666 v3(和你的 2678 v3 同代,AVX2,没有 AVX-512),252G 内存,Ubuntu。
模型是 Qwen3.8-Flash-Next IQ3_S,262K 上下文,解码 55–77 tok/s,29K 长 prompt 预填充约 1050 tok/s。所以 2080 Ti 和这代 CPU 本身没问题,7 tok/s 肯定不正常。我的参数(基本全 auto):
--expert-cache auto --prefill auto --spec 4 --spec-min-p 0.5 --mtp ... --max-context 262144 --kv int8 --kv-resident 32768 --vram-reserve-mib 700 --vision
日志里:层自动切分 0–19 在卡0、20–47 在卡1;pcie_frac 自动探测为 0.23(PCIe 10.8 GB/s);专家缓存每张卡约 15GB,加载完显存只剩约 470MB;专家缓存命中率加权平均约 97%。我觉得问题主要在内存和硬盘:
- 启动时约 47GB 专家载入锁页内存,我这边运行时系统内存占用约 60GB。你 64G 内存还要跑 Windows,非常紧。如果专家放不下,解码时就要去读盘,速度会掉得很厉害。
- 盘速对比(直接读,绕过缓存):我的 SATA SSD 546 MB/s,冷启动加载 47GB 约 90 秒;挪到 NVMe(1.5 GB/s)后加载速度从 0.52 提到 1.45 GiB/s,约 66
秒就绪。解码速度两者一样,因为专家全在内存/显存里时根本不读盘。 - 你说 SSD 只有 300 多 MB/s,这正好是 SATA II(3Gb/s)的上限,老 X79/X99 板很常见。用 CrystalDiskInfo 看传输模式是 SATA/300 还是 SATA/600,能换就插到 SATA3 口。机械硬盘就更不行了。
建议自查:
- 看日志里的 expert cache hit rate,正常应该在 90% 以上;KV streaming ... hit VRAM 也应该接近 100%。
- 生成时打开任务管理器,看磁盘占用是不是一直很高。如果是,就说明在从盘读专家。
- 上下文降到 8K 对显存帮助不大:KV 只有 --kv-resident 那部分(32K)常驻显存,其余在内存里。
-
我用 Claude 做翻译和核对。
我的配置和你很接近,可以做个对照:双 2080 Ti 22G,E5-2666 v3(和你的 2678 v3 同代,AVX2,没有 AVX-512),252G 内存,Ubuntu。
模型是 Qwen3.8-Flash-Next IQ3_S,262K 上下文,解码 55–77 tok/s,29K 长 prompt 预填充约 1050 tok/s。所以 2080 Ti 和这代 CPU 本身没问题,7 tok/s 肯定不正常。我的参数(基本全 auto):
--expert-cache auto --prefill auto --spec 4 --spec-min-p 0.5 --mtp ... --max-context 262144 --kv int8 --kv-resident 32768 --vram-reserve-mib 700 --vision
日志里:层自动切分 0–19 在卡0、20–47 在卡1;pcie_frac 自动探测为 0.23(PCIe 10.8 GB/s);专家缓存每张卡约 15GB,加载完显存只剩约 470MB;专家缓存命中率加权平均约 97%。我觉得问题主要在内存和硬盘:
- 启动时约 47GB 专家载入锁页内存,我这边运行时系统内存占用约 60GB。你 64G 内存还要跑 Windows,非常紧。如果专家放不下,解码时就要去读盘,速度会掉得很厉害。
- 盘速对比(直接读,绕过缓存):我的 SATA SSD 546 MB/s,冷启动加载 47GB 约 90 秒;挪到 NVMe(1.5 GB/s)后加载速度从 0.52 提到 1.45 GiB/s,约 66
秒就绪。解码速度两者一样,因为专家全在内存/显存里时根本不读盘。 - 你说 SSD 只有 300 多 MB/s,这正好是 SATA II(3Gb/s)的上限,老 X79/X99 板很常见。用 CrystalDiskInfo 看传输模式是 SATA/300 还是 SATA/600,能换就插到 SATA3 口。机械硬盘就更不行了。
建议自查:
- 看日志里的 expert cache hit rate,正常应该在 90% 以上;KV streaming ... hit VRAM 也应该接近 100%。
- 生成时打开任务管理器,看磁盘占用是不是一直很高。如果是,就说明在从盘读专家。
- 上下文降到 8K 对显存帮助不大:KV 只有 --kv-resident 那部分(32K)常驻显存,其余在内存里。
-
我用 Claude 做翻译和核对。
我的配置和你很接近,可以做个对照:双 2080 Ti 22G,E5-2666 v3(和你的 2678 v3 同代,AVX2,没有 AVX-512),252G 内存,Ubuntu。
模型是 Qwen3.8-Flash-Next IQ3_S,262K 上下文,解码 55–77 tok/s,29K 长 prompt 预填充约 1050 tok/s。所以 2080 Ti 和这代 CPU 本身没问题,7 tok/s 肯定不正常。我的参数(基本全 auto):
--expert-cache auto --prefill auto --spec 4 --spec-min-p 0.5 --mtp ... --max-context 262144 --kv int8 --kv-resident 32768 --vram-reserve-mib 700 --vision
日志里:层自动切分 0–19 在卡0、20–47 在卡1;pcie_frac 自动探测为 0.23(PCIe 10.8 GB/s);专家缓存每张卡约 15GB,加载完显存只剩约 470MB;专家缓存命中率加权平均约 97%。我觉得问题主要在内存和硬盘:
- 启动时约 47GB 专家载入锁页内存,我这边运行时系统内存占用约 60GB。你 64G 内存还要跑 Windows,非常紧。如果专家放不下,解码时就要去读盘,速度会掉得很厉害。
- 盘速对比(直接读,绕过缓存):我的 SATA SSD 546 MB/s,冷启动加载 47GB 约 90 秒;挪到 NVMe(1.5 GB/s)后加载速度从 0.52 提到 1.45 GiB/s,约 66
秒就绪。解码速度两者一样,因为专家全在内存/显存里时根本不读盘。 - 你说 SSD 只有 300 多 MB/s,这正好是 SATA II(3Gb/s)的上限,老 X79/X99 板很常见。用 CrystalDiskInfo 看传输模式是 SATA/300 还是 SATA/600,能换就插到 SATA3 口。机械硬盘就更不行了。
建议自查:
- 看日志里的 expert cache hit rate,正常应该在 90% 以上;KV streaming ... hit VRAM 也应该接近 100%。
- 生成时打开任务管理器,看磁盘占用是不是一直很高。如果是,就说明在从盘读专家。
- 上下文降到 8K 对显存帮助不大:KV 只有 --kv-resident 那部分(32K)常驻显存,其余在内存里。