IhrFussel wrote:The warning simply tells you that your machine is not fast enough to process all running ABMs within the specified time (not sure why exactly 200ms but that's roughly 2x the default server step so makes sense I guess).
so
* that is still fast strong hardware, what mean more, mts cant be runned with more or much of bad using abm mods
* why mention server step, my one is "dedicated_server_step = 0.01" as for another reason
thought thar might be more important for abm
Code: Select all
# Time in between active block management cycles
active_block_mgmt_interval = 1.5
# Length of time between ABM execution cycles
abm_interval = 1.0
to make sure, abm is NOT managed before abm management is ready, so still had 1000 ms for all abm ?
but
Code: Select all
2019-03-01 08:28:51: WARNING[Server]: active block modifiers took 202ms (longer than 200ms)
2019-03-01 08:29:21: WARNING[Server]: active block modifiers took 204ms (longer than 200ms)
2019-03-01 08:29:58: WARNING[Server]: active block modifiers took 262ms (longer than 200ms)
2019-03-01 08:30:43: WARNING[Server]: active block modifiers took 212ms (longer than 200ms)
2019-03-01 08:30:58: WARNING[Server]: active block modifiers took 208ms (longer than 200ms)
2019-03-01 08:31:58: WARNING[Server]: active block modifiers took 203ms (longer than 200ms)
it happens every 30 seconds, where is that switch or what abm happen after 30 sec to overload ?
edit:
I found only 2 mod in moretrees abm set to "interval = 30" sec, one not activated homedecor and one sure not (as not in lagcheck) so I changed both of them to 45 and 50 sec.
so it is possible to nearby to calculate about the time diff off abm warning, to guess belonging abm using mod, set to that time interval ... (hope right thought).
But theese are less, most I have now one with 20 sec ... search later ...
-endedit-
IhrFussel wrote:... so you need to profile the ABMs with the mod profiler to see which ones lag the server the most.
moretrees !
* i guess also this most running rubber traps
rest mean animals and monsters off - then I have silence
Code: Select all
moretrees (2) | 705 | 0 | 550292
moretrees (49) | 661 | 0 | 805970
moretrees (15) | 638 | 0 | 680649
technic (7) | 586 | 0 | 935061
default (5) | 294 | 0 | 1065610
nature_classic (2) | 285 | 0 | 21919
moretrees (5) | 222 | 0 | 398924
nature_classic (1) | 187 | 0 | 712831
moretrees (28) | 150 | 0 | 89912
mining_plus (1) | 146 | 0 | 10233
moretrees (39) | 133 | 0 | 30634
moreblocks (1) | 112 | 0 | 537072
mobs_monster (4) | 107 | 0 |
as I even don't know how to fix the digit in () to a specified file/part of mod - thanks
and as long gamers don't complain it is ok - I was on Block Survival for 8 hours, compare as 25 gamer there, and lag there was up to 1.5 and the doors take there time to open. /home takes time, so far my servedr is still good at me, but need to keep it.
At the end then
for what is the warning 200ms good then