WearBlackAllDay / DimensionalThreading

An attempt to optimize the fabric server, by assigning each dimension their own thread.
MIT License
256 stars 22 forks source link

Is this a normal phenomenon? #33

Closed Kogasa-touhou closed 3 years ago

Kogasa-touhou commented 3 years ago

My 1.17.1 fabric server may let player‘s client get stuck. I tried to use spark . Here is the result. https://spark.lucko.me/RQ4qMXBwqM

image

WearBlackAllDay commented 3 years ago

to conserve vanilla parity the game will always run at the pace of the slowest dimension. this means if one dim is significantly slower than the others the 2 other threads spend alot of time waiting.

WearBlackAllDay commented 3 years ago

may let player‘s client get stuck mind explaining what you mean here? i cant make any sense of this dimthread is a server-mod so i dont see how a client would get "stuck"