超尖峰死胡同优化

超尖峰死胡同优化

面向低配电脑和双线程笔记本电脑的性能优化整合包,基于GokuKEO的Keo Optimized。

香草+

关于此整合包

HyperSpike - 死胡同优化 

是 GokuKEO 的 Keo Optimized 的硬件导向分支,专门针对极低端笔记本电脑重新调优:双核/双线程 CPU、8GB 内存和集成显卡——即预算型政府发放教育笔记本电脑(如阿根廷的 Conectar Igualdad 项目)中常见的硬件。

原始模组选择和整合包架构的所有功劳均归 GokuKEO。此分支保留了相同的 71 个模组基础,完全专注于针对基础整合包最初并未围绕其构建的硬件进行深度配置调优。

与原版的区别

  • JVM 与内存调优,在 2 线程、8GB 测试设备上通过真实的 swap/GC 性能分析验证,避免默认设置在此类硬件上可能导致的 swap 抖动。
  • 为 C2ME 和 Sodium 的区块构建器显式设置线程上限,而非依赖自动检测,因为自动检测公式在 2 线程 CPU 上可能表现不可预测。
  • 去重剔除堆栈:原整合包中 Chloride、EntityCulling 和 MoreCulling 各自独立剔除相同的内容(实体、怪物、方块实体、树叶)。此分支移除了重叠的检查,每个功能只保留一条更高效的剔除路径。
  • 渲染距离与模拟距离调优以匹配无独立显卡的集成显卡,包括 RenderScale、粒子数量以及实体/剔除范围与实际渲染距离保持一致,而非运行冗余的远距离检查。
  • 精简了启动/日志开销(多个模组默认开启诊断日志,在慢速存储上会增加不必要的 I/O)。

推荐的 JVM 参数:

-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:MaxGCPauseMillis=35 -XX:G1HeapRegionSize=16M -XX:G1NewSizePercent=22 -XX:G1ReservePercent=20 -XX:G1MaxNewSizePercent=40 -XX:InitiatingHeapOccupancyPercent=15 -XX:+DisableExplicitGC -XX:+UseStringDeduplication -XX:+OptimizeStringConcat -XX:ReservedCodeCacheSize=448m -XX:+PerfDisableSharedMem -XX:CompileThreshold=500 -XX:+UseCriticalJavaThreadPriority -XX:ThreadPriorityPolicy=1 -Djava.awt.headless=true

适用人群

如果你试图在 Celeron/Pentium 级别的笔记本电脑、Chromebook 级别的设备,或任何只有 2 个 CPU 线程和 8GB 及以下内存的机器上运行现代 Minecraft,此分支正是为此场景而构建——不仅仅是泛泛意义上的“优化”,而是基于该确切硬件层级的真实性能分析数据进行的调优。

致谢