Home Server settings Operation & performance Virtualization time budget

Virtualization time budget

Milliseconds a single virtualization run may take at most.

Change only with reason
INI key
scum.ItemVirtualizationEventProcessingTimeBudget
Default
5
Type
Decimal
Section
[General]
scum.ItemVirtualizationEventProcessingTimeBudget=5.000000

What does this setting do?

Each run of the virtualization system may consume at most this many milliseconds; whatever does not finish waits for the next run. The value is therefore a ceiling on the side effect the mechanism has on tick rate.

The default of 5 milliseconds is roughly a sixth of the available window at 30 ticks per second — generous but defensible. Raise it and you give the cleanup room while taking it from the game itself.

5
0Default 515

Which value suits my server?

Relaxed PvE

5.0 (default).

Classic PvP

5.0.

Hardcore

5.0.

What to watch out for

Higher values cost tick rate

Whatever virtualization consumes is missing from the game simulation. For stutter, reducing the item count is the better route.

Related settings

← Operation & performance