您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 3144|回复: 2
打印 上一主题 下一主题

[分享] OpenJ9降低内存占用,提高FPS和TPS

[复制链接]
  • TA的每日心情

    2021-8-7 03:56
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    楼主
    发表于 2021-8-5 18:04:05 | 只看该作者 |0人打赏回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 Veneno 于 2021-8-5 18:08 编辑

    使用Openj9 JVM大幅降低MC的内存占用,提高FPS和TPS


    说明:
    Minecraft在更新到1.8之后的版本,因为各种原因,游戏内存的占用变得居高不下。这种问题在Mod玩家中尤其致命,1.12版本中大型客户端通常需要5~6g的内存才能带动。纵然有Foamfix等优化mod,比起1.7.10时代对内存需求的增长仍然极为恐怖,这也是1.12目前在国内mod玩家之间不够普及的一大原因。

    FTB reddit上有这么一个帖子
    https://www.reddit.com/r/feedthe ... e_your_ram_and_cpu/
    该帖子作者在里边讲述了使用另外一种Java虚拟机(openj9)大幅降低MC内存占用,并能有效提高游戏内FPS的方法。

    请使用Forge 1.12.2 的2815或者更新版本(早期版本和openj9有兼容性问题),1.7.10兼容性未知

    目前不止客户端可以使用,同理服务端也可以使用,但是服务端因为某些插件兼容问题会导致负严重优化。



    直接测试:

    我的配置:i5-9400F,GTX1660 6G,16G内存 ,1920x1017分辨率
    默认内存分配为:Xmx:8192m,Xms:8192m

    客户端模组:冰火传说、挖矿与砍杀、暮色、魔典3、学园都市、植物魔法、女仆、帕秋莉手册
    优化模组:BetterFps-1.4.8、foamfix-0.10.8、phosphor-1.12.2-0.2.6
    -游戏设置独显运行-
    内存占用来自于资源管理器

    以下是测试结果:
    · 测试1:原版Oracle JVM,未使用G1GC,无任何附加JVM参数
    o  测试时间:5分钟
    o  主菜单内存占用:1495 mb
    o  游戏内帧率:380 - 940 FPS
    o  游戏内内存占用:4390 mb

    · 测试2:OpenJ9,无任何附加JVM参数
    o  测试时间:5分钟
    o  主菜单内存占用:1085 mb
    o  游戏内帧率:390 - 1000 FPS
    o  游戏内内存占用:1520 mb

    测试得知内存占用比起我们平常用的Oracle JVM有大幅降低,FPS也有非常大的提升。

    注意,本jvm可能和某些mod/服务端有未知的兼容性问题
    目前的不兼容列表:
    Sampler mod
    nonupdate mod
    Uranium服务端



    下载:
    一:请到https://adoptopenjdk.net/下载openj9,左边版本选择OpenJDK 8 (LTS),右边JVM选择OpenJ9

    二:安装完后打开启动器 选择openJ9的目录(跟选择JAVA目录方法一样)默认目录:C:\Program Files\Semeru\jdk-8.0.302.8-openj9\bin\javaw.exe













    打赏

    0

    收藏

    0

    支持

    0

    反对

    0

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

    该用户从未签到

    沙发
    发表于 2021-8-7 20:08:54 | 只看该作者
    不能把……内存降低意味着JVM性能变差了
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2021-8-11 20:07
  • 签到天数: 2 天

    [LV.1]初来乍到

    板凳
    发表于 2021-8-11 20:20:28 | 只看该作者
    这个教程不错啊,我还在试试,不过好像作用不大
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则