推 miau9202: 打 java -version 看有沒有64 bit的字樣,沒有就得設定 02/05 14:49
→ miau9202: 另外,改成-Xmx2G 試試看 02/05 14:50
我先把JAVA整個移除了再下載了離線安裝版的64位元JAVA,
不過我沒有試過用不同單位打記憶體的上限,我回去會試試看~
→ eggimage: 只給2GB會不會太少? 02/05 18:00
我後來有把上限調成4G了,變得更順了~
→ mmis1000: 沒裝一堆mod plugin的話,2g其實很夠 02/05 18:59
→ t19910422: 我不懂 甚麼叫好好拿去用? 02/05 20:14
→ t19910422: 今天我吃一餐只要100塊就好了 你給我500塊 1000塊 02/05 20:15
→ t19910422: 我還是吃100塊阿 有甚麼奇怪-.- 你要看你怎麼玩MC 02/05 20:15
→ t19910422: 玩一堆MOD的話 2G就不太夠用了 02/05 20:15
→ t19910422: 而且相同的問題 下面不都告訴你是CPU滿載嗎? 02/05 20:19
→ t19910422: 打開工作管理員看看? 02/05 20:19
這裡是我轉文不夠細心,我回頭看了一下我沒說清楚。
我跟這個先問問題的版友不太一樣,我的伺服器並沒有顯示記憶體不足的訊息。
(我沒有他的問題二的狀況)
所以我主觀認為問題不在CPU上了,所以就沒有附上詳細訊息,這是我的疏忽。
查看工作管理員的效能,發現在伺服器維持期間約在60%左右(並沒有滿載的現象)。
只要他100塊可以跑得的確不需要吃到那麼多,但我想知道他怎麼運作的
是不是我哪邊操作錯誤,導致他只使用這個比例,還是只是我理解錯誤
舉這次例來說,就算我真的給他2G,他只使用了142M就可以吃飽
我的理解是應該顯示成「142M(93%free)」,而不是「142M(51%free)」吧?
因為如果是後者的話,代表他的上限就只有290M的記憶體能使用,
而現在已經使用了近一半,他的上限跟我給他的量天差地遠,這是讓我在意的原因。
我的問題其實跟之前版友的「問題一」一樣。
※ 編輯: duck60145 (120.108.113.171), 02/06/2015 08:36:58
※ 編輯: duck60145 (120.108.113.171), 02/06/2015 08:45:36
※ 編輯: duck60145 (120.108.113.171), 02/06/2015 08:46:18
→ t19910422: 如果我記沒錯 他的記憶體使用 跟你想的不太一樣 02/06 20:59
→ t19910422: 記憶體使用是會高高低低的 有時候高有時候低 02/06 21:00
→ t19910422: 如果我沒記錯 以下是我自己認為的 有錯請指教 02/06 21:00
→ t19910422: 他記憶體某個時間 他使用到了287MB 這是最高峰 02/06 21:01
→ t19910422: 但是現在只用了 142M 所以就會顯示142(51%Free)142/278 02/06 21:01
→ duck60145: 原來如此,有點像是他用他曾經用到的最大值當100%對吧? 02/08 19:53
→ duck60145: 這樣的確可以解釋為何看起來不太一樣了呢 02/08 19:53
推 johnny1204: 不知道樓主最近還有沒有這個問題,我的目前看起來應該 06/28 15:47
→ johnny1204: 是有吃2g 06/28 15:47