纱夜
本帖最后由 阴阳师元素祭祀 于 2020-3-18 12:59 编辑

本文使用
MM2BC —— MCBBS Markdown To BBCode Converter[InfStudio]
https://www.mcbbs.net/thread-779668-1-1.html
(出处: Minecraft(我的世界)中文论坛)
宅魂出来修markdown了——dz会主动支持?那没事了。

破事水:猜测:Minecraft fps与Render线程cpu占用率成反比


前情提要

隔壁linux的线程实现是进程 于是可以查看每个线程(进程)的cpu占用
于是就出现了yys(有意思)的想法: 查看客户端渲染线程cpu占用


实验条件&参数

操作系统

Windows 10 专业版
版本号1909 操作系统版本18363.720


Jvm参数

-Xverify:none -XX:+UnlockExperimentalVMOptions -client -Xmx2048M -Xms2048M -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:G1HeapRegionSize=128M -XX:+UseLargePagesInMetaspace -XX:MaxGCPauseMillis=50  -XX:+DisableExplicitGC

测试时F3部分参考参数(硬件配置)



部分使用的软件&工具 地址或名称

https://docs.microsoft.com/zh-cn/sysinternals/downloads/process-explorer

与JDK中包含的exe:

jvisualvm.exe
jstack.exe  


实验数据

已知: 渲染线程tid为7764    (使用jstack.exe查看)

线程占用cpu使用processexplorer.exe查看

渲染中含有适量大佬生存中产生的实体:




渲染中面朝天空或少量实体:  





单人创造看天空帧数限制150:


单人创造看天空帧数限制undefined:


结论

帧数与渲染线程cpu占用率成反比
实体害人 建议关掉玩家实体AI[注1]


参考

[注1] 来自 https://www.mcbbs.net/forum.php?mod=redirect&goto=findpost&ptid=943798&pid=16120045

正文

optifine怎么还没出正式版 我帧数都没莉






GreyElaina
在这种论坛平台上还是老老实实BBCode...

Zapic
z?
就是你一天到晚整些没用的然后机器炸了也不管一下么?
你不要开服了(bushi

儚无水木
建议使用“从word粘贴”(
这就是在家附近卡炸的理由?

龙息法师
大佬厉害,我们这种普通玩家只**拜

莉莉霍瓦特
大佬生存


我可能不配玩你的服务器,只会制造垃圾(指放了好多雪傀儡

Niayou
Zapic 发表于 2020-3-15 18:43
z?
就是你一天到晚整些没用的然后机器炸了也不管一下么?
你不要开服了(bushi ...

机器失修是传统,不爽自己去修()

泪千殇丶
萌新看不懂大佬的操作。

海浪之城
我曾经听别人说过,1.13之后fps的相关优化不佳和大量的鱼的实体有关系,
等暑假我有了正版也去楼主的服务器玩玩。

纱夜
AndyDreamer 发表于 2020-3-15 18:50
建议使用“从word粘贴”(
这就是在家附近卡炸的理由?


反转(bushi
从word粘贴有用么
我这是md


不不不 家附近卡炸只是你电脑配置差 mojang优化是好的(指主线程能跑满100%cpu

儚无水木
阴阳师元素祭祀 发表于 2020-3-15 21:48

反转(bushi
从word粘贴有用么

markdown→html→(word→)bbcode
水个贴真麻烦(雾)
然而我的网炸了进不了服务器了,再卡也跟我没关系了(雾)


囗il
←此时一个在修建筑的无皮肤全套钻甲靓仔在左下角路过。


纱夜
Оil 发表于 2020-3-16 09:52
←此时一个在修建筑的无皮肤全套钻甲靓仔在左下角路过。

你不说
我都没注意到
下次一定
(指把图片中的Oil标注出来)

Enderman3133
村民大好人 发表于 2020-3-15 19:42
我曾经听别人说过,1.13之后fps的相关优化不佳和大量的鱼的实体有关系,
等暑假我有了正版也去楼主的服务器 ...

1.16开始玩家距离鱼超过64方块会消失

下一页 最后一页