Lithium-fabric

MC 性能优化 mod
授权协议 LGPL
开发语言 Java
所属分类 游戏/娱乐、 游戏模拟器/工具/引擎
软件类型 开源软件
地区 不详
投 递 者 洪弘亮
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Lithium-fabric 是一个 Fabric mod ,旨在提高 Minecraft 的整体性能而不破坏任何规范性的内容。它用于客户端和服务器,并且不需要在双方都安装 mod。

Lithium 最重要​​的设计目标之一是正确性。与其他对游戏进行优化的模组不同,Lithium 不会以速度的名义牺牲原有的功能或行为。

安装

手动安装(推荐)

需要在游戏中安装 Fabric Loader 才能加载 Lithium。

从源头构建

不支持设置构建环境或编译 mod。我们要求希望接触代码的用户对编译 Java/Gradle 项目有基本的了解。此处为熟悉的人提供了基本概述。

要求

  • JDK 16
  • Gradle 7 或更新版本(可选)
    • 此存储库中提供的Gradle 包装器可用于代替自己安装合适版本的 Gradle。但是,如果您正在构建许多项目,您可能更喜欢通过合适的包管理器自行安装它,以节省磁盘空间并避免许多 Gradle 守护进程坐在内存中。

使用 Gradle 构建

Lithium 使用典型的 Gradle 项目结构,只需运行默认build任务即可构建。Gradle 完成项目的构建后,您可以在 build/libs.

提示:如果这是一次性构建,并且您希望 Gradle 守护进程之后不会留在内存中,请尝试添加--no-daemon标志 以确保在构建完成后该守护进程被拆除。但是,如果 Gradle 守护程序不可重用,则项目的后续构建将 启动得更慢

以 结尾的构建工件api供开发人员根据 Lithium 的 API 进行编译。

配置

开箱即用,一旦安装了 mod,就不需要额外的配置。Lithium 使用配置覆盖系统,该系统允许您强制禁用有问题的补丁,或启用默认情况下禁用的孵化补丁。因此,空配置文件表示你会使用默认配置,默认情况下包括所有稳定的优化。

  • 我的世界Fabric优化模组(无模组冲突) Minecraft Fabric Optimization Mod(No mod conflict) 以下模组均不在原版中添加一些奇怪的物品,都是优化或者实用类模组. The following mods do not add some strange item to the original,All are optimization or practi

 相关资料
  • 有许多因素影响你的 Web 应用程序的性能。有些是环境, 有些是你的代码,而其他一些与 Yii 本身有关。 在本节中,我们将列举这些因素并解释如何通过调整这些因素来提高应用程序的性能。 优化你的 PHP 环境 一个好的 PHP 环境是非常重要的。为了得到最大的性能, 使用最新稳定版本的 PHP。 PHP 的主要版本可能带来显著的性能提升。 启用字节码缓存 Opcache(PHP 5.5或更高版本)

  • 使用 YOG2 我们可以轻松的实现多种性能优化功能。 压缩 yog2 release --dest dev --optimize # 也可以使用等价缩写 yog2 release -od dev 压缩功能将会对 JavaScript, CSS, PNG 三种资源进行压缩。 MD5戳 在使用 fis 管理了静态资源后,我们可以通过开启 MD5 戳来实现静态资源的强缓存,关于 MD5戳的优点,可

  • 页面性能优化 桌面端性能优化 网络加载 减少 HTTP 请求次数; 减小 HTTP 请求大小; 将 CSS 或 JavaScript 放到外部文件中,避免使用标签直接引入; 避免页面中空的 href 和 src 属性; 为 HTML 指定 Cache-Control 或 Expires; 合理设置 Etag 和 Last-Modified; 减少页面重定向; 使用静态资源分域存放来增加下载并行数;

  • 当应用于数以百万计的用户或权限的生产环境时,您可能会在Casbin 的强制执行中遇到性能降级,通常有两个原因: 高访问量 每秒到来的请求数量非常庞大,例如:单个Casbin实例每秒就能收到10000条请求。 在这种情况下,仅靠一个Casbin实例通常难以处理完所有请求。 现在有两种解决方案: 运用多线程来运行多个Casbin实例,这样以来您就可以充分利用机器中的所有内核。 详情请参阅:多线程 将C

  • imi 为性能做了以下努力: 框架核心运行时缓存 项目运行时缓存 热更新重启采用增量方式 数据库 Statement 复用 减少不必要的注入处理 使用框架核心运行时缓存+热更新重启采用增量方式,我们的实际项目原本重启需要 6 秒,现在只需几毫秒,提升可谓是巨大的。 使用项目运行时缓存后,每次启动和热重启worker进程时,硬盘读写压力不再巨大。 我们将持续为性能优化,为可靠性优化。 上面提到的框架

  • 问题内容: 我是性能优化的新手,虽然我认识到nodejs可能不是最适合初学者的地方,但这是手头的任务。 观察结果:在没有负载且数据库中的用户少于10个的登台服务器上,简单JSON API请求的时间约为数百毫秒。特别是,对/ api / get_user的调用大约需要300毫秒 执行以下代码: (注意:我们将会话存储在Redis中) 堆栈: Nodejs Express Redis Mongo 我从

  • 本文档提供的技术与工具概述,有助于使您的Django代码更高效,更快速,并使用更少系统资源。 简介 通常,人们首先关心的是编写的代码起作用,其逻辑函数根据需要产生预期输出。然而,有时,这将不足以使代码像我们希望的那样有效地工作。 Generally one’s first concern is to write code that works, whose logic functions as r

  • 避免不必要的 DOM 操作 浏览器遍历 DOM 元素的代价是昂贵的。最简单优化 DOM 树查询的方案是,当一个元素出现多次时,将它保存在一个变量中,就避免多次查询 DOM 树了。 // Recommended var myList = ""; var myListHTML = document.getElementById("myList").innerHTML; for (var i