In-game Worker count capped at 3 in-game

While working with Parallel Luau recently, I noticed that I can only have up to 3 parallel workers in-game, but 8 in Studio. In the past I could have 8 in-game.

I am unsure if this was intentional, but it drastically reduces the benefits of Parallel Luau, as you can see by the FPS difference in the following video:

In-Studio:
Actor Test.rbxl (56.3 KB)

In-game:

7 Likes

Not experienced with parallel luau, but this might be relevant.

Not any more. It’s hard capped at 3. And also player count does not effect server worker threads any more. It’s capped at 2 now.

2 Likes

Studio still uses the default 8 workers


While In game its only using 3 workers

3 Likes

afaik this is the timeline of events for the worker count.

A year ago: Server worker capped at 2, Client Capped at 8.
A few months ago: Mobile Clients decreased 8 → 2
Recently: Mobile Clients Increase 2 → 3. Desktop decrease 8 → 3

2 Likes

This is false. It was always capped at 8 for client and 2 for server. Now the client has reduced down to 3. It does not matter what cores/threads your CPU has.

Studio is still at 8 as Haotian said.

1 Like

I believe this post is talking about a cap on Server workers, however what does not make much sense is that there is the hard cap for Client workers is at 3 instead of the usual 8.

Thanks for the report! I filed a ticket in our internal database and we’ll follow up when we have an update for you.

1 Like