推 mi000731: 記憶體32g你參數max給4g當然會lag 02/27 12:24
推 mi000731: -XX:MaxTenuringThreshold=2這個也很奇怪。 02/27 12:52
推 nick5487: 樓上他開server的電腦是8G 不過會不會LAG跟給的記憶體 02/27 13:01
→ houboyjacky: MaxTenuringThreshold=2是老年期給他兩代的就好了 02/27 13:14
→ houboyjacky: 還是需要調大一點? 02/27 13:14
推 mi000731: 所以下面那個8*4是什麼狀況。效能要改了測到順才適合自 02/27 13:32
→ mi000731: 之前這數值我都開上萬 02/27 13:32
推 nick5487: 下面是簽名檔 Personal Computer 個人電腦 02/27 13:33
→ nick5487: 原PO的server設備在上面 I7 870+8G 還要扣掉1.5 ramdisk 02/27 13:33
推 mi000731: 你先打指令/gc之類查記憶體使用量吧。會lag表示電腦ㄧ直 02/27 13:34
→ mi000731: 花時間在整理東西。 02/27 13:34
這是我的這時候的狀況
http://ppt.cc/9zIc
直接打/lagg gc
也會定期清理系統內的地上掉落物
是怪物太多嗎??
http://ppt.cc/H6Mm
剛剛@_@...動物模組蠻多
TPS有時候會掉到13...
平常倒是還好保持最高的20
※ 編輯: houboyjacky (1.163.245.253), 02/27/2015 16:23:28
→ nick5487: 掉落物不是本來就會自動消失嗎 我記得裝那個好像反而會 02/27 17:04
→ nick5487: LAG 02/27 17:04
那是ClearLag,我覺得他只有通知移除的功能XD
NoLagg和需求的Lib無法加裝,會造成Server當掉
可能跟開服軟體也有關係
現在我是用另外一套LolnetNoLagg
類似限制生物成長也會移除生物的插件
類似的效果
不知道會不會比較好一些
※ 編輯: houboyjacky (1.163.245.253), 02/27/2015 17:46:55
→ mmis1000: mcpc不需要限制植物生長的套件,他有內建的吧? 02/27 18:33
→ mmis1000: 畢竟那是spigot就有的功能,而mcpc源自spigot跟forge 02/27 18:34
喔喔 好的 我嘗試看看 會不會好一點
※ 編輯: houboyjacky (1.163.245.253), 02/27/2015 19:17:13
→ cowbaying: 你為什麼不去看看CPU使用率? 看了你就知道問題了 02/27 21:07
→ cowbaying: 這是麥塊萬年無解的問題 02/27 21:08
→ cowbaying: 參數設定一堆沒有比較好 因為參數影響微乎其微 02/27 21:08
使用率平時三四人所有處理程序總和大概在2X%
十一人所有處理程序總合大概在80%左右
還是只能重開一途嗎 ? XD
※ 編輯: houboyjacky (1.163.245.253), 02/27/2015 21:43:06
推 janice001: 參數多的確沒甚麼用 銀行跑的Java server 也頂多下個 02/28 00:12
推 janice001: -server 而已 02/28 00:12
→ mmis1000: 還是有差拉,除了minecraft以外,很少哪個Java程式記憶 02/28 00:54
→ mmis1000: 體吃這麼狠的,gc頻率又超高,不過最重要的還是硬體 02/28 00:55
推 cowbaying: 不要只看總使用率 看看個別處理器的使用率 02/28 09:48
→ cowbaying: 這問題很複雜 因為地底容易亂生怪 02/28 09:49
→ cowbaying: 還有不管你電腦再好 只要一顆處理器核心滿載就是LAG 02/28 09:50
→ cowbaying: 因為目前TICK的運算就是只吃一條thread 02/28 09:51
→ cowbaying: 目前我還在用mpi改寫tick 但是最根本的方式就是 02/28 09:51
→ cowbaying: 官方自己寫進去 不然很累阿 02/28 09:51
推 mi000731: 樓上那啥? 02/28 11:08
個別使用的CPU處理大多是0%(大概是GC在等) 只有一個執行序是才是主要的Server運作...
我調到現在覺得Server在怎麼調整都是GC平行化 沒辦法把Server平行下去
小弟孤陋寡聞 MPI 這是頭一次聽到
※ 編輯: houboyjacky (1.163.245.253), 02/28/2015 11:23:23
推 cowbaying: MPI(Message Passing Interface) 正港的平行運算 02/28 11:35
推 mi000731: 好酷分享ㄧ下伺服我帶人過去啊 02/28 11:46
推 mi000731: 看了ㄧ下樓上大大的文章深感專業。學海無涯。所以早點脫 02/28 11:51
→ mi000731: 離開服坑果然是對的== 02/28 11:51
哈哈 因為那個伺服器專門給Dcard朋友+學校的學弟妹而開的
如果你有Dcard可以搜尋一下
小弟伺服器也查了不少資料
但是功力尚淺
沒有這麼專業 感謝大大提供
我很納悶沒有Minecraft平行化運算
不過知道那個很麻煩...
※ 編輯: houboyjacky (1.163.245.253), 02/28/2015 16:22:28
推 cowbaying: 我之前有寫過用顯卡輔助運算的SPIGOT 不會回溯 02/28 15:53
→ cowbaying: 但是LAG時反應會慢一點 02/28 15:53
→ cowbaying: 不過顯卡記憶體沒2GB很容易出現錯誤 02/28 15:54
→ cowbaying: 原理是把TICK裡面一些物件跟資料的運算利用OPENCL轉移 02/28 15:55
→ cowbaying: 到顯卡上 但是效能增加不明顯 約只有20% 02/28 15:55
→ cowbaying: 我用舊有的顯卡去作測試的(AMD 6770) 02/28 15:56
→ cowbaying: 這個晶片跟我測試的平台還沒有異構運算的模式 02/28 15:57
→ cowbaying: 如果MPI還是不行 可能會轉回用顯卡輔助運算 02/28 15:58
大大太強大了Q_Q
望塵莫及
推 mi000731: Cow大是什麼伺服器 02/28 17:09
→ cowbaying: 目前關著...先弄個死鬥給大家玩玩... 02/28 19:54
推 yingruxd: 實體太高,MOD的實體非常吃運算 02/28 22:28
→ yingruxd: 先找出造成實體暴高的MOD,再想辦法限制或移除 02/28 22:28
→ yingruxd: 還有就是,機械相關MOD運作的速度有些可以調速 02/28 22:32
→ yingruxd: 比如說BC本來每個TICK都會檢查 你可以改成每4TICK檢查 02/28 22:33
→ yingruxd: 都能夠大幅度改善 02/28 22:33
→ yingruxd: 還有就是玩家的可視CHUNK距離最好不要用預設 02/28 22:34
→ yingruxd: 本來MOD服資源就吃緊了 弄6~8即可 02/28 22:35
→ yingruxd: 最後 如果有CHUNK LOADER相關的MOD 最好限制功能 02/28 22:37
→ yingruxd: 如果有玩家很沒節操的丟一堆 資源根本就浪費掉 02/28 22:38
→ yingruxd: 如果要保持大量怪物暴走 又想提升流暢度 02/28 22:41
→ yingruxd: 把怪物回收速度提高也是可行的解決方案 02/28 22:41
感謝y大幫忙,我再嘗試把mod參數改一改
可視Chunk距離減少會有幫助XD 預設還是10
※ 編輯: houboyjacky (1.163.242.93), 03/01/2015 11:19:49
→ rusa: 問一下fastcraft有沒有裝? 03/02 03:49
因為是Cauldron,不能同時使用fastcraft,這個方法我試過了
推 janice001: 我是覺得目前最簡單方法是每天早上六點重開 03/03 09:22
推 miau9202: 推薦改成5點重開,這樣斷線就能推給中華電信了 03/04 23:33
推 yingruxd: 重開只能保持暫時的順暢,真的玩家的發展度高了 03/12 19:35
→ yingruxd: 一些東西可以節省資源的沒去弄,怎麼開都頓 03/12 19:35
→ yingruxd: 例如號稱最大工業服的某伺服器就是這樣 03/12 19:36
→ yingruxd: 把錢都花在設備上,然後說有IT人在做伺服器維護管理 03/12 19:37
→ yingruxd: 結果遊戲本身的設定卻弄得很有問題 03/12 19:37
感謝各位的回答,我嘗試限縮範圍
後來改用SSD之後
變得不會再有延遲的狀況發生
記憶體方面也有所提升
順暢度更高
感謝各位大大
※ 編輯: houboyjacky (59.120.9.142), 04/26/2015 15:21:23