[情報] 架服新選擇

作者: softpak (喔喔喔)   2016-02-05 11:52:53
開發了許久
終於成功的導入了異步處理
https://github.com/softpak/HOSE
這是專案頁面
因為有DMCA的問題
我怕因為之後會形成風潮(自以為 XD)
所以僅做了個patch檔(src.patch)
請自行patch並編譯(based on spigot 1.8.8)
另外這是我試作的NL網頁
http://mc-newlife.weebly.com/
測試結果由於玩家數量好像還不夠多的關係
目前伺服器的在原本30人,chunk, tile載入數皆為1萬1左右
啟動生物2000~3000的情況下TPS會降到10左右(原版spigot)
相同條件下現在則是TPS維持在19以上
但是相對的運算能力的提升直接導致了載入更多的物件...
所以被啟動的生物增倍到5000以上...
然後TPS又降了 XD
作者: emptie ([ ])   2016-02-05 19:00:00
推推
作者: MineCola (MineCola)   2016-02-05 19:19:00
加油
作者: tonylo2ooo (Logo)   2016-02-05 21:13:00
我也覺得會成為風潮~~~讚XD一直在等你的文跟看你的repo
作者: softpak (喔喔喔)   2016-02-05 21:43:00
感謝關注 話說我忘了把教學 放上去了...
作者: tonylo2ooo (Logo)   2016-02-05 21:50:00
話說 LGPL應該是可以拿來run 收贊助的server,但不行再製成為商業物品,只download下來編譯沒有違反你的授予版權對吧?
作者: softpak (喔喔喔)   2016-02-05 21:55:00
我的版權源自於spigot->bukkit 所以他們允許怎樣就怎樣我是依照LGPL跟DMCA的規範去做的
作者: tonylo2ooo (Logo)   2016-02-05 21:57:00
ok thanks!我晚點就丟到server上測試跟爆怪,看能不能無縫接軌雖然覺得應該可以 :3
作者: softpak (喔喔喔)   2016-02-05 23:07:00
這幾天會頻繁改版 因為玩家一直爆滿 獲取了許多數據
作者: ac9607 (神聖小叮噹)   2016-02-05 23:21:00
推推 西瓜服終於不用是Bob的形狀了 tps 全滿在跑
作者: Bob9154 (β)   2016-02-06 13:22:00
ac 又掉到16左右了 凋零塔成功戰勝多核心
作者: ac9607 (神聖小叮噹)   2016-02-06 14:05:00
早上我看16-18 反而昨晚很順不知為何
作者: tonylo2ooo (Logo)   2016-02-06 15:17:00
怪物殘渣嗎? 有時後一直生怪殺怪會噴一堆null pointer我是用mythicmobs 才會這樣 雖然你應該沒裝 猜測
作者: j6u47803 (j6u47803)   2016-02-06 19:34:00
推推
作者: ac9607 (神聖小叮噹)   2016-02-06 21:31:00
我沒裝哩 明明同樣的設置就算重開之後 凋零塔一開還是lag但是昨天第一次測試卻可以以tps 20運作而動物確實多了一堆也不影響tps了
作者: brucekjt (Bruce)   2016-02-07 02:02:00
感謝分享,希望我看的懂,弄到 mcpe上面^^
作者: softpak (喔喔喔)   2016-02-07 13:48:00
MCPE我就不建議用了 畢竟分配執行緒也是要消耗CPU時間的ARM架構的處理器單核效能不高 怕有反效果
作者: nick5487 (nick5487)   2016-02-07 13:58:00
MCPE跟WIN10版本一樣 應該能用電腦架吧
作者: softpak (喔喔喔)   2016-02-07 14:00:00
喔喔 好像也是 OS的核心好像是通吃的不過我稍微看了一下 MCPE的伺服端好像主流是PHP語言編寫的版本想試用的人如果不會編譯,可以跟我拿測試檔。
作者: yingruxd (嘎咪)   2016-02-09 00:01:00
推一個,可惜我不太想再架伺服器了XD
作者: softpak (喔喔喔)   2016-02-09 00:13:00
你怎麼這麼快放棄!!!
作者: tonylo2ooo (Logo)   2016-02-09 08:02:00
話說你要不要PO到reddit上? 這麼猛的東西 :/雖然編譯那邊可能要寫一下教學文,你索性用英文吧
作者: softpak (喔喔喔)   2016-02-09 08:54:00
教學文喔 我趕看看吧 這幾天在寫偵測開透視的功能昨天發現透視超吃效能的阿...不過他的封包是全域的廣播教學我更新了
作者: amyjohn000 (涼)   2016-02-09 17:14:00
推山神~
作者: cybelia (@@)   2016-02-09 19:46:00
偵測開透視是那個spigot的antixray功能嗎OAO?
作者: softpak (喔喔喔)   2016-02-09 21:40:00
reddit發了但是沒啥人看的感覺 XD
作者: error405 (流河=L)   2016-02-09 21:58:00
reddit好像符合小朋友口味的東西比較多人推 手工藝或有梗的小笑話之類的
作者: softpak (喔喔喔)   2016-02-09 22:35:00
偵測透視可能做不起來...因為資料隨著chunk一起出去
作者: tonylo2ooo (Logo)   2016-02-10 12:54:00
透視都是改chunk資料 例如一般看不到的通通弄礦spigot裡面有內建了 minecraft 當初也沒想到作弊吧有的開掛的來SERVER還問礦怎麼這的多XDD除非minecraft server砍掉重寫 像lol那樣server端處理不然就跟魔獸3一樣 永遠的開圖:.
作者: softpak (喔喔喔)   2016-02-10 13:27:00
我本來的想法是看能不能偵測誰在使用透視但是發現混淆方塊是跟chunk的資料綁在一起 差別在於視野遠近
作者: snes9xw (小包薯條)   2016-02-13 22:09:00
推一個

Links booklink

Contact Us: admin [ a t ] ucptt.com