TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Native Minecraft servers with GraalVM Native Image

190 点作者 fniephaus超过 2 年前

9 条评论

Thaxll超过 2 年前
&quot;As such, it is supposed to require fewer CPU and memory resources, provide better startup times, and be easier and cheaper to deploy.&quot;<p>So we don&#x27;t even know if it actually makes things faster? Startup are a none issue, CPU &#x2F; memory is but you need proof for that.<p>Graal does not support ZGC or Shenandoah so it&#x27;s hard to say if the G1 version from Graal is up to speed.
评论 #32690969 未加载
评论 #32697003 未加载
评论 #32697094 未加载
评论 #32692814 未加载
评论 #32690936 未加载
terafo超过 2 年前
I don&#x27;t think this repo provides any value. It compiles only Vanilla server, doesn&#x27;t provide any benchmarks while spending whole paragraph on GraalVM Enterprise and Oracle Cloud(a single worst cloud experience I&#x27;ve ever had, it took me two dozen attempts to register until I finally gave up) Free Tier promotion
IntelMiner超过 2 年前
Shout out for Cuberite as an alternative Minecraft server project that desperately needs more volunteers<p><a href="https:&#x2F;&#x2F;github.com&#x2F;cuberite&#x2F;cuberite" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cuberite&#x2F;cuberite</a><p>&quot;Cuberite is a Minecraft-compatible multiplayer game server that is written in C++ and designed to be efficient with memory and CPU&quot;<p>Cuberite has been demoed running on old ARM Android phones and hosting multiple players off it at once. Its performance absolutely annihilates the Java based &#x27;vanilla&#x27; server
评论 #32696650 未加载
fsiefken超过 2 年前
Can the same trick be used with the java client? My son runs minetest on the raspberry pi 400 as minecraft is to slow. I&#x27;ll do everything for a bit more fps.
评论 #32690920 未加载
评论 #32690849 未加载
评论 #32690639 未加载
评论 #32690743 未加载
评论 #32690589 未加载
评论 #32690634 未加载
spapas82超过 2 年前
I&#x27;ve always had some questions about graalvm so I&#x27;d like to hijack this thread, forgive the out of topic comment please!<p>I&#x27;ve got a number is spring web applications from which I create an uberjar (jar file with all dependencies) and run them in a Centos server using something like java -jar server.jar (it&#x27;s a little more complex than this but you get the idea).<p>Would I be able to use graalvm to create native binaries from these jars? Is there some kind of tutorial describing the procedure?<p>Is this possible without a license&#x2F;paying big money?<p>Finally, is this worth it? Will the apps become any faster?
评论 #32693009 未加载
评论 #32692610 未加载
评论 #32692651 未加载
notme1234超过 2 年前
Is Graal VM a silver bullet? Ignoring startup times, will Graal VM out perform classic JVM (IBM&#x2F;Oracle etc&#x27;). I guess the optimization of the classic JVM are hard to beat. Also, cross compile is not working with Graal VM (which makes it harder to deploy than a good old Jar file).
评论 #32691341 未加载
评论 #32691266 未加载
评论 #32696586 未加载
评论 #32691336 未加载
评论 #32691231 未加载
rr888超过 2 年前
The whole advantage of GraalVM is startup time, which is important for containers, Lambda jobs etc, because it doesn&#x27;t have to compile bytecode on startup. It isn&#x27;t supposed to be faster than regular JVM, which has the advantage of being able to analyze and recompile hotspots.
das_keyboard超过 2 年前
&gt; The native executable sometimes fails on startup. Restarting it a few times usually helps.<p>How would this be possible for a static native executable?
评论 #32691858 未加载
KingOfCoders超过 2 年前
No need to go for the client, it&#x27;s working fine on my machine, nearly 60fps with a 12-core, 32gb + RTX2080TI with Iris, Sodium, Phosphor and Lithium &lt;&#x2F;i&gt;.
评论 #32691554 未加载