Page MenuHomeFeedback Tracker

Extreme server performance drop by unknown Error
Closed, ResolvedPublic

Description

Hello, on my server I have a message with I never seen before and I have no idea what it exactly means.

Error:
22:47:07 [CE][Estimate] :: !!! Avoidance system overloaded :: Reached MAX_VEHICLE= 768 :-(

I have tons of messages like that, and while it happens performance of server drop for something like half, even when there is no vehicles on the server I'm still getting tons of these messages, what do they mean?

Details

Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 7
Operating System Version
Windows 2012 r2
Category
Dedicated Server
Steps To Reproduce

30 + PPL on the server after 1-2h of play

Additional Information

Machine performance is great:
CPU 22% USGAE
MEMORY 37% USGAE

Server FPS drop from 400 (~40PPL)
to 70/200 ( hard to determinate exactly)

Event Timeline

Kirlen created this task.Mar 22 2020, 10:53 PM
Geez changed the task status from New to Acknowledged.Mar 23 2020, 11:32 AM
Geez added a subscriber: Geez.

Thank you for the report Kirlen.
We are aware of this error and fix is being worked on internally.
Regards,
Geez

g0nz0 added a subscriber: g0nz0.Mar 29 2020, 4:09 PM

Any solution for this coming? still got this error after full car wipe and banned cars..

Same question, any plans, cuz server performance getting wors and wors cuz of that

Geez closed this task as Resolved.Oct 14 2020, 10:16 AM
Geez claimed this task.

Hello everyone.
The issue has been resolved internally and the fix will appear in the future update. The solution goes as follows:

The avoidance system overloaded message appears whenever the buffer the system has allocated is not large enough to accommodate for every relevant entity.
Relevant entities being those tied to an event, excluding zombies and animals.
Because of this message causing too much confusion and annoyance around what it means and how it behaves, it has been adjusted for 1.10.

For starters, this message will no longer spam the message for every entity that is above the limit of the capacity, it will output it only once per loop of the avoidance system.
The capacity has also been increased to 1024 from 768, to allow more wiggle room and make it harder to reach the cap.
And finally, the message itself has gotten a revamp as well, to be more clear about what it actually means and give some hints about what might be wrong.

Old message:

[CE][Estimate] :: !!! Avoidance system overloaded :: Reached MAX_VEHICLE= 768 :-(

New message:

[CE][Estimate] :: !!! Avoidance system overloaded :: The amount of events currently on the map exceeds the maximum supported= 1024 :: Cars= # :: Wrecks= # :: Objects= # :: :-(

The # will be filled in with the amount of that category currently in the system.

To give more insight about these categories:
Cars: The amount of vehicles currently on the map
Wrecks: The amount of wrecks currently on the map (To be clear, not car wrecks, but what the community knows as "Helicopter crash sites" or "Police car wreck")
Objects: The amount of items currently on the map spawned by events (Such as the fruit, mushrooms, small stones and PileOfWoodenPlanks)

Regards,
Geez

mmetrjuk added a subscriber: mmetrjuk.EditedAug 23 2024, 5:21 PM

@Geez Can I redefine this constant (MAX_VEHICLE) in the script and increase it to 3072? I don't understand why this restriction is needed at all, is it better to leave the restriction at the discretion of each specific server?