![[TaCZ:A] 永恒与经典零点枪械:加速版[性能优化]](https://cdn8.newbeebox.com/nbbnext/2026/08/07/1e5940480075303d5c6a7f212453ad8c.png)
[TaCZ:A] 永恒与经典零点枪械:加速版[性能优化]
阻止TaCZ让你的CPU过热,修复了糟糕的子弹和渲染热路径,并通过Quantified API在RAM中压缩非活跃枪包资源。由BlackRift Studios倾心制作;]
《▓ TaCZ: Accelerated ▓》
《▒ 功能简介 ▒》
TaCZ: Accelerated 是一个性能增强模组,旨在防止 TaCZ 在激烈的枪战、大型附加包和繁忙的整合包中随机消耗大量 CPU 和内存资源 :]
它修复了昂贵的子弹和渲染热点路径,减少了无意义的临时分配,加速了重复的资源查找,并为不活跃的枪械包资源添加了有界压缩 RAM 缓存。
V1.1.0 版本还大幅重做了第一人称枪械渲染、动画处理、延迟手部渲染、几何体编译和缓冲区刷新。
《▒ 性能表现 ▒》
| 指标 | 原版 TaCZ | 使用 TaCZ:T | 提升幅度 |
|---|---|---|---|
| 平均帧耗时 | 2.145 ms | 1.102 ms | 降低 48.6% |
| 等效 FPS | 466 | 907 | 提升 94.6% |
| 第一人称枪械渲染 | 760.73 µs | 412.59 µs | 加速 45.8% |
| 枪械模型绘制 | 656.51 µs | 362.11 µs | 加速 44.8% |
| 枪械几何体 | 83.95 µs | 47.00 µs | 加速 44.0% |
| 缓冲区刷新 | 140.38 µs | 70.05 µs | 加速 50.1% |
| 延迟左手渲染 | 123.23 µs | 62.06 µs | 加速 49.6% |
| 延迟右手渲染 | 31.23 µs | 18.84 µs | 加速 39.7% |
| 弹壳渲染 | 6.10 µs | 2.19 µs | 加速 64.1% |
| 标量立方体编译器 | 0.55 µs | 0.26 µs | 加速 52.7% |
| 子弹非玩家命中判定 | 8.56 ns | 2.10 ns | 加速 4.08 倍 |
| 每个命中候选内存占用 | 232 B | 64 B | 降低 72.41% |
| 不活跃枪械包资源占用 RAM | 30.76 MB | 3.35 MB | 降低 89.10% |
测试环境:Forge 1.20.1-47.4.20,仅安装了 Embeddium。
《▒ V1.1.0 更新内容 ▒》
- 新增标量低分配枪械立方体编译器
- 缓存枪械和附件资源查找
- 复用延迟手部和附件的渲染姿态栈
- 减少非瞄准镜场景下不必要的模板缓冲操作
- 优化枪械变换、动画和模型渲染
- 减少每帧枪械模型分配
- 改进枪械包资源的懒加载和 RAM 缓存
- 修复子弹偶尔无法命中判定的问题
- 修复因 QAPI 使用不当导致的枪械资源缓存崩溃
- 修复渲染 Mixin 兼容性问题
- 修复装备枪械界面缺失 TaCZ:T 版本文字的问题
《▒ 内置基准测试 ▒》
/tacztbench start 运行一个固定的 30 秒基准测试,提供详细的帧耗时、p95、p99、卡顿、枪械渲染、几何体、缓冲区刷新、手部、弹壳、动画和子弹报告。
/tacztbench cube vanilla 和 /tacztbench cube scalar 可直接比较两种立方体编译器的性能。
《▒ 压缩 RAM 缓存 ▒》
TaCZ:A 为分离的 JSON 和 Lua 资源字节添加了纯 RAM 压缩缓存。不会向磁盘写入任何内容,也不会在游戏运行时压缩任何活跃的模型、注册表、解析后的对象或渲染数据。
测试所用的默认 TaCZ 包包含 1,184 个 JSON 和 Lua 资源文件:
| 指标 | 原始大小 | 压缩后 | 差异 |
|---|---|---|---|
| 资源字节数 | 30,758,670 B | 3,352,979 B | 缩小 89.1% |
- 32 KiB 压缩页
- 32 MiB 保留压缩数据上限
- 8 MiB 最大在途压缩积压量
- 2,048 条目有界 LRU 缓存
- 重载代际失效机制
- 自动驱逐及原版 TaCZ 回退
《▒ Quantified API 集成 ▒》
Quantified API V2 通过有界的纯 CPU 后台工作负载处理分离资源的压缩。
活跃的 TaCZ 地图、模型、资源和 Minecraft 对象绝不会被后台工作线程触碰。
《▒ 兼容性 ▒》
前置要求:
- TaCZ
- Quantified API V2
适用版本: Minecraft 1.20.1 Forge。
《▒ 许可证与支持 ▒》
遵循 BRSSLA V1.5 许可证,允许个人和非商业用途免费使用。
发现 Bug、有改进想法,或者又发现 TaCZ 中某个路径在每颗子弹移动时都要计算半个游戏的内容?欢迎随时反馈 :]
由 Admany 开发与维护 | BlackRift Studios 2026
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。