[问题] 官方server内存及warning问题求解

楼主: duck60145 (毛)   2015-02-05 09:27:03
不好意思,我回这篇是很久以前的文了,但因为我也遇到相同的问题
希望能得到解答> <
我跟这名版友有类似的情形,我的电脑最近升4核、内存升8G
(因此W7换64位元、JAVA也是)
我用相同的方式为MINECRAFT SERVER提供2g的内存
(一样是用指令码提供java -Xms1024M -Xmx2048M -jar minecraft_server.jar)
开了服务器之后自己开游戏连进去测试,确定有连上。
但服务器端显示出来的跟他差不多[142mb(51%free)之类的,明明我都分配2G了]
感觉RAM就没有好好地拿去用阿> <
我想知道是计算方式不同引起,还是说缺了某个指令,还是一部份被拿去跑游戏了呢?
※ 引述《xj4eji4 (路过)》之铭言:
: 先附图
: http://ppt.cc/0G4x
: 如图中红色框框所圈的
: 142mb(51%free)
: 我认为是目前server已用142mb 占server所能使用内存最大量的49%
: 而server所能使用的内存最大量用142/0.49约为290mb
: 但是
: 我也有参考网络上所提供的内存破除的方法
: 把server端内存调至2048mb(全部4G)
: 文件夹内容如下:
: java -Xms512M -Xmx2048M -jar minecraft_server.jar
: 顺便附上小弟配备
: http://ppt.cc/H178
: 虽然不是说很好但至少两个人游玩服务器我认为应该是绰绰有余才是
: 问题点如下:
: 1、为何我已经开放到2G 但是服务器资料所显示并且计算得到最大值
: 仅仅290mb?
: 2、一直出现此类warning表示内存不足,但就算以最大值290来看,
: server端最多也只吃到约50%,为什么仍显示不足?
: 谢谢大家看完我的问题,也请各位大大帮忙解答 :)
作者: miau9202 (Mr.M)   2015-02-05 14:49:00
打 java -version 看有没有64 bit的字样,没有就得设定另外,改成-Xmx2G 试试看
作者: eggimage (目前没有名片)   2015-02-05 18:00:00
只给2GB会不会太少?
作者: mmis1000 (秋月恋枫)   2015-02-05 18:59:00
没装一堆mod plugin的话,2g其实很够
作者: t19910422 (燚苍觞)   2015-02-05 20:14:00
我不懂 什么叫好好拿去用?今天我吃一餐只要100块就好了 你给我500块 1000块我还是吃100块阿 有什么奇怪-.- 你要看你怎么玩MC玩一堆MOD的话 2G就不太够用了而且相同的问题 下面不都告诉你是CPU满载吗?打开工作管理员看看?如果我记没错 他的内存使用 跟你想的不太一样内存使用是会高高低低的 有时候高有时候低如果我没记错 以下是我自己认为的 有错请指教他内存某个时间 他使用到了287MB 这是最高峰但是现在只用了 142M 所以就会显示142(51%Free)142/278
楼主: duck60145 (毛)   2015-02-08 19:53:00
原来如此,有点像是他用他曾经用到的最大值当100%对吧?这样的确可以解释为何看起来不太一样了呢

Links booklink

Contact Us: admin [ a t ] ucptt.com