查看: 2233|回复: 1
打印 上一主题 下一主题

[求助] 关于多服务器与多线程问题

[复制链接]

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
楼主
发表于 2020-3-17 16:30:14 | 显示全部楼层 IP:广东
你好,相关的问题答复如下:
1、mc-server是多线程的,但是要求modApi只能运行在工作线程(工作线程是一个线程)。多核cpu是有性能优势的,因为mc-server不仅要运行modApi,也会运行其他异步工作,有些异步工作是modApi间接产生的
2、在Apollo里,一个服(如game服、lobby服)就是一个进程。每个服都是单独运行的,但是每个服内mod api都是在工作线程运行。
3、理论上,这样没性能优化。正确做法是,减少一个服udpate的逻辑。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部