[BDS-5103] BDS Not Using all Cores Created: 07/May/20  Updated: 08/May/20  Resolved: 08/May/20

Status: Resolved
Project: Bedrock Dedicated Server
Affects Version/s: 1.14.60
Fix Version/s: None

Type: Bug
Reporter: IO Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: None
Environment:

Windows Server 2019 (dedicated server)


Confirmation Status: Unconfirmed

 Description   

Hi,

It appears BDS relies solely on one core. Why is this? Seems like it it severely limiting the overall dedicated server's spec potential.



 Comments   
Comment by IonicEcko [ 08/May/20 ]

Hi IO,

Unfortunately this report is Invalid.

Bedrock Dedicated Server is multi-threaded in a number of ways, if for example you create a whole bunch of cows standing on lower half slabs you will see a significant increase in a non-primary thread meaning that mob ai for one must be on an alternative thread.

Unfortunately though its not feasible to spin up threads for everything individually, much of the game, like in Java, needs to run on a main game thread that happens in "ticks". This main game thread is the one you see using a single core.

Improving the multi-threading would be a possible suggestion but that would need to go over on the feedback site (https://feedback.minecraft.net).

Ionic

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 BDS Wiki – 📖 FAQs

Generated at Sat Jan 11 07:31:46 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.