minecraft吧 关注:2,531,774贴子:31,685,060
  • 6回复贴,共1

提问,如何正确的设置服务器内存。

只看楼主收藏回复

本人租了一个云服务器用于和朋友们玩Minecraft,折腾了大半天算是成功游玩,但是有这样的一个问题。
服务端在运行的时候有显示内存占用,大概意思是有1G的总内存。本人租的云服务器是2核 4G 5M的,按理说跑满能达到2 3G,为什么服务端显示的总的就1G。
又该怎么设置。以及我这个情况设置多少合适。


IP属地:重庆来自Android客户端1楼2022-07-27 22:53回复
    按网上的说法,应该改这里的 2(原本就是这样,不敢乱改)


    IP属地:重庆来自Android客户端2楼2022-07-27 22:55
    回复
      核心是1.19的fabric


      IP属地:重庆来自Android客户端3楼2022-07-27 22:57
      回复
        1、服务端可以分配多少内存看你用的操作系统,一般windows占用内存较多,分配给服务端的就要相应少点,linux这种内存占用小的系统可以多分配点
        2、-Xmx是最大内存,服务器运行时会自动生成一个动态改变的heap,这个heap始终小于最大内存,比如现在你的heap就是1gb左右,当高负载时服务端会自动调高heap
        想要设置最小内存就在-Xmx前面加个-Xms
        当你把-Xms和-Xmx设置为一样的值时,heap就始终不变,比如你想分配3g***服务端
        可以用:
        java -Xms3G -Xmx3G -jar 文件名.jar nogui


        IP属地:上海4楼2022-07-28 02:27
        收起回复