mojira.dev
BDS-1134

Server appears not to honour max-threads (1.12.0.28)

This issue affects 1.12.0.28 of bedrock_server

Despite setting max-threads, bedrock_server still uses 11 threads

Attachments

Comments 19

[media][media][media][media][media][media][media][media][media][media]
[media][media][media][media][media][media][media][media][media][media]

Hi Rob,

Is this still an issue in 1.14.32.1?

I've messed with the max-threads option and it appears to have a significant impact on load distribution for me when generating chunks.

Ionic

Hi Rob,

Is this still an issue in 1.14.32.1?

I've messed with the max-threads option and it appears to have a significant impact on load distribution for me when generating chunks.

Ionic

Hi Rob,

Is this still an issue in 1.14.32.1?

I've messed with the max-threads option and it appears to have a significant impact on load distribution for me when generating chunks.

Ionic

9 more comments

One last question before I go back and test it, are you still running on a 1 core virtual?

Like I mentioned I tested it and saw a significant difference in threads when changing that setting so we’ll likely need to narrow it as much as we can before I can confirm it.

On first glance (and I’m on my phone thanks to an internet outage so can’t really see the screenshots) the only difference I can see is that I would have been running on a 4-6 core ESXi 18.04.3 virtual whereas your environment notes from your initial report have a 1 socket, 1 core, 1 thread virtual.

I can imagine a scenario where the app won’t accept a setting that would be deleterious to normal operation, that’s obviously pure speculation though and completely debunked if your new tests are on a higher spec VM 😛

Ionic

One last question before I go back and test it, are you still running on a 1 core virtual?

Like I mentioned I tested it and saw a significant difference in threads when changing that setting so we’ll likely need to narrow it as much as we can before I can confirm it.

On first glance (and I’m on my phone thanks to an internet outage so can’t really see the screenshots) the only difference I can see is that I would have been running on a 4-6 core ESXi 18.04.3 virtual whereas your environment notes from your initial report have a 1 socket, 1 core, 1 thread virtual.

I can imagine a scenario where the app won’t accept a setting that would be deleterious to normal operation, that’s obviously pure speculation though and completely debunked if your new tests are on a higher spec VM 😛

Ionic

One last question before I go back and test it, are you still running on a 1 core virtual?

Like I mentioned I tested it and saw a significant difference in threads when changing that setting so we’ll likely need to narrow it as much as we can before I can confirm it.

On first glance (and I’m on my phone thanks to an internet outage so can’t really see the screenshots) the only difference I can see is that I would have been running on a 4-6 core ESXi 18.04.3 virtual whereas your environment notes from your initial report have a 1 socket, 1 core, 1 thread virtual.

I can imagine a scenario where the app won’t accept a setting that would be deleterious to normal operation, that’s obviously pure speculation though and completely debunked if your new tests are on a higher spec VM 😛

Ionic

No, it was still 1 socket 1 core 1 thread but I will test on higher specs and report back.

Update:

1 socket, 4 cores, 1 thread. Things do change in terms of initial threads. max-threads=1 or 2 I get 11 threads, 3 gets 12, >=4 13 threads.

I'm unable to test how it affects gameplay as I only have a low spec tablet with the game currently.

Perhaps go ahead and close this since I'm the only one affected in over 8 months

Bytespider

(Unassigned)

Retrieved