1. Wulf

    Wulf Community Admin

    It does? Where? :p
     
  2. Thought I saw it in the plugin class before
     
  3. Wulf

    Wulf Community Admin

    There is some disposing going on in a few places, mhmm.
     
  4. GC are extremly often since 13 of September, every minute
    [DOUBLEPOST=1509956087][/DOUBLEPOST]And I sure that it could by just every hour and there will be no difference for overusing memory and time it collects used memory
    [DOUBLEPOST=1509956191][/DOUBLEPOST]Cause for now with same plugins, players, hardware and etc. memory used by server is identical as before in summer eg.
     
  5. Someone has to post it in Reddit so @Alistair_Mc can see it
     
  6. Garbage Collect is automatic for the most part. And every hour on GC would definitely kill your memory. It only takes a few minutes to cause a crash
    [DOUBLEPOST=1509959053][/DOUBLEPOST]You would want to be more concerned with the client instead of the server. It's the servers Job to relay and check all the messages from clients the the clients job to interpret that the impact of a breif second of 0 fps would have a way less impact then a server save.
    [DOUBLEPOST=1509959436][/DOUBLEPOST]Garbage Collection and C# - CodeProject
     
  7. As I said, with same players, entities, hardware, memory size, memory usage garbage collection before was not same, for now after restart GC starts every minute, before - GC was starting only after maybe 6 hours and it was not every minute, but every random 15-30 or more minutes! with same! players, entities!
    [DOUBLEPOST=1509961727][/DOUBLEPOST]And I quite understand how and why GC works, but it's said that after certain update this GC is out of control
     
  8. Code:
        Line 2: 00:02 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 901ms [GARBAGE COLLECT]
        Line 17: 00:10 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 921ms [GARBAGE COLLECT]
        Line 28: 00:14 [Warning] Calling 'OnPlayerInput' on 'TsunHorse v1.2.5' took 885ms [GARBAGE COLLECT]
        Line 45: 00:18 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 896ms [GARBAGE COLLECT]
        Line 78: 00:22 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 916ms [GARBAGE COLLECT]
        Line 92: 00:26 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1051ms [GARBAGE COLLECT]
        Line 106: 00:29 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 923ms [GARBAGE COLLECT]
        Line 123: 00:31 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1026ms [GARBAGE COLLECT]
        Line 133: 00:33 [Warning] Calling 'OnPlayerInit' on 'ConnectionDB v0.2.1' took 1005ms [GARBAGE COLLECT]
        Line 146: 00:36 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1040ms [GARBAGE COLLECT]
        Line 155: 00:40 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 928ms [GARBAGE COLLECT]
        Line 157: 00:42 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 913ms [GARBAGE COLLECT]
        Line 176: 00:46 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 927ms [GARBAGE COLLECT]
        Line 180: 00:49 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 916ms [GARBAGE COLLECT]
        Line 184: 00:51 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 991ms [GARBAGE COLLECT]
        Line 213: 00:58 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 916ms [GARBAGE COLLECT]
        Line 218: 01:01 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1053ms [GARBAGE COLLECT]
        Line 229: 01:06 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1060ms [GARBAGE COLLECT]
        Line 238: 01:11 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1061ms [GARBAGE COLLECT]
        Line 253: 01:16 [Warning] Calling 'OnServerSave' on 'Clans v2.8.10' took 927ms [GARBAGE COLLECT]
        Line 261: 01:21 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1045ms [GARBAGE COLLECT]
        Line 296: 01:26 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1069ms [GARBAGE COLLECT]
        Line 311: 01:32 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1052ms [GARBAGE COLLECT]
        Line 325: 01:37 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1061ms [GARBAGE COLLECT]
        Line 328: 01:42 [Warning] Calling 'OnServerSave' on 'DynamicCupShare v2.2.3' took 996ms [GARBAGE COLLECT]
        Line 334: 01:47 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 954ms [GARBAGE COLLECT]
        Line 336: 01:52 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1061ms [GARBAGE COLLECT]
        Line 363: 01:56 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 932ms [GARBAGE COLLECT]
        Line 372: 02:06 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 921ms [GARBAGE COLLECT]
        Line 376: 02:10 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 919ms [GARBAGE COLLECT]
        Line 379: 02:15 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 925ms [GARBAGE COLLECT]
        Line 381: 02:19 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 917ms [GARBAGE COLLECT]
        Line 407: 02:25 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 925ms [GARBAGE COLLECT]
        Line 423: 02:32 [Warning] Calling 'OnServerSave' on 'DynamicCupShare v2.2.3' took 1075ms [GARBAGE COLLECT]
        Line 433: 02:37 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 961ms [GARBAGE COLLECT]
        Line 445: 02:42 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1146ms [GARBAGE COLLECT]
        Line 448: 02:47 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1213ms [GARBAGE COLLECT]
        Line 452: 02:52 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1031ms [GARBAGE COLLECT]
        Line 481: 02:57 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1037ms [GARBAGE COLLECT]
        Line 487: 03:02 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1093ms [GARBAGE COLLECT]
        Line 493: 03:07 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1243ms [GARBAGE COLLECT]
        Line 503: 03:12 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1086ms [GARBAGE COLLECT]
        Line 507: 03:17 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 941ms [GARBAGE COLLECT]
        Line 511: 03:21 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 923ms [GARBAGE COLLECT]
        Line 537: 03:26 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 920ms [GARBAGE COLLECT]
        Line 542: 03:31 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 915ms [GARBAGE COLLECT]
        Line 552: 03:37 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 986ms [GARBAGE COLLECT]
        Line 565: 03:42 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1079ms [GARBAGE COLLECT]
        Line 599: 03:53 [Warning] Calling 'CanNetworkTo' on 'Duelist v1.1.2' took 928ms [GARBAGE COLLECT]
        Line 616: 04:12 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 994ms [GARBAGE COLLECT]
        Line 623: 04:17 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1029ms [GARBAGE COLLECT]
        Line 655: 04:22 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1044ms [GARBAGE COLLECT]
        Line 665: 04:27 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 1045ms [GARBAGE COLLECT]
        Line 883: 04:31 [Warning] Calling 'OnServerInitialized' on 'ImageLibrary v2.0.9' took 1036ms [GARBAGE COLLECT]
        Line 923: 04:36 [Warning] Calling 'OnServerSave' on 'DynamicCupShare v2.2.3' took 580ms [GARBAGE COLLECT]
        Line 934: 04:39 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 772ms [GARBAGE COLLECT]
        Line 940: 04:41 [Warning] Calling 'OnEntityTakeDamage' on 'FancyDrop v2.6.24' took 507ms [GARBAGE COLLECT]
        Line 951: 04:51 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 596ms [GARBAGE COLLECT]
        Line 1008: 05:01 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 609ms [GARBAGE COLLECT]
        Line 1010: 05:04 [Warning] Calling 'OnEntitySpawned' on 'OilCrate v0.6.5' took 539ms [GARBAGE COLLECT]
        Line 1015: 05:12 [Warning] Calling 'OnPlayerInput' on 'AntiOfflineRaid v0.2.10' took 541ms [GARBAGE COLLECT]
        Line 1019: 05:16 [Warning] Calling 'OnPlayerInput' on 'AnimalFarm v0.0.1' took 544ms [GARBAGE COLLECT]
        Line 1026: 05:25 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 538ms [GARBAGE COLLECT]
        Line 1053: 05:31 [Warning] Calling 'OnEntityKill' on 'WoundedScreams v2.1.4' took 563ms [GARBAGE COLLECT]
        Line 1055: 05:33 [Warning] Calling 'CanAcceptItem' on 'AlphaLoot v2.1.0' took 543ms [GARBAGE COLLECT]
        Line 1057: 05:36 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 703ms [GARBAGE COLLECT]
        Line 1061: 05:40 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 548ms [GARBAGE COLLECT]
        Line 1063: 05:42 [Warning] Calling 'OnPlayerInput' on 'FireArrows v1.2.8' took 543ms [GARBAGE COLLECT]
        Line 1066: 05:49 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 549ms [GARBAGE COLLECT]
        Line 1069: 05:51 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 628ms [GARBAGE COLLECT]
        Line 1071: 05:57 [Warning] Calling 'OnEntityTakeDamage' on 'DamageModifier v1.2.1' took 552ms [GARBAGE COLLECT]
        Line 1075: 05:58 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 581ms [GARBAGE COLLECT]
        Line 1127: 06:04 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 563ms [GARBAGE COLLECT]
        Line 1134: 06:09 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 561ms [GARBAGE COLLECT]
        Line 1137: 06:11 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 553ms [GARBAGE COLLECT]
        Line 1138: 06:13 [Warning] Calling 'OnPlayerInput' on 'AntiOfflineRaid v0.2.10' took 555ms [GARBAGE COLLECT]
        Line 1144: 06:16 [Warning] Calling 'OnPlayerInput' on 'TsunHorse v1.2.5' took 558ms [GARBAGE COLLECT]
        Line 1147: 06:18 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 558ms [GARBAGE COLLECT]
        Line 1153: 06:23 [Warning] Calling 'OnEntityTakeDamage' on 'ZLevelsRemastered v2.9.1' took 565ms [GARBAGE COLLECT]
        Line 1155: 06:26 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 732ms [GARBAGE COLLECT]
        Line 1158: 06:28 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 572ms [GARBAGE COLLECT]
        Line 1159: 06:30 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 568ms [GARBAGE COLLECT]
        Line 1185: 06:31 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 562ms [GARBAGE COLLECT]
        Line 1186: 06:32 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 565ms [GARBAGE COLLECT]
        Line 1187: 06:34 [Warning] Calling 'OnTick' on 'SmoothRestart v1.2.1' took 571ms [GARBAGE COLLECT]
        Line 1189: 06:36 [Warning] Calling 'OnServerSave' on 'DynamicCupShare v2.2.3' took 661ms [GARBAGE COLLECT]
        Line 1197: 06:44 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 589ms [GARBAGE COLLECT]
        Line 1201: 06:47 [Warning] Calling 'OnServerSave' on 'AntiOfflineRaid v0.2.10' took 597ms [GARBAGE COLLECT]
        Line 1202: 06:50 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 573ms [GARBAGE COLLECT]
        Line 1208: 06:53 [Warning] Calling 'OnPlayerInput' on 'TsunHorse v1.2.5' took 640ms [GARBAGE COLLECT]
        Line 1210: 06:54 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 576ms [GARBAGE COLLECT]
        Line 1218: 06:59 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 584ms [GARBAGE COLLECT]
        Line 1283: 07:01 [Warning] Calling 'OnPlayerInput' on 'TsunHorse v1.2.5' took 588ms [GARBAGE COLLECT]
        Line 1289: 07:02 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 571ms [GARBAGE COLLECT]
        Line 1304: 07:04 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 577ms [GARBAGE COLLECT]
        Line 1318: 07:09 [Warning] Calling 'OnPlayerInit' on 'ConnectionDB v0.2.1' took 700ms [GARBAGE COLLECT]
        Line 1320: 07:10 [Warning] Calling 'OnPlayerInput' on 'AntiOfflineRaid v0.2.10' took 655ms [GARBAGE COLLECT]
        Line 1321: 07:13 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 566ms [GARBAGE COLLECT]
        Line 1323: 07:14 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 577ms [GARBAGE COLLECT]
        Line 1324: 07:17 [Warning] Calling 'OnServerSave' on 'AntiOfflineRaid v0.2.10' took 660ms [GARBAGE COLLECT]
        Line 1326: 07:19 [Warning] Calling 'OnPlayerInput' on 'AnimalFarm v0.0.1' took 568ms [GARBAGE COLLECT]
        Line 1327: 07:21 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 573ms [GARBAGE COLLECT]
        Line 1338: 07:26 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 583ms [GARBAGE COLLECT]
        Line 1342: 07:28 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 590ms [GARBAGE COLLECT]
        Line 1372: 07:30 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 581ms [GARBAGE COLLECT]
        Line 1377: 07:34 [Warning] Calling 'OnPlayerInput' on 'AntiOfflineRaid v0.2.10' took 610ms [GARBAGE COLLECT]
        Line 1380: 07:37 [Warning] Calling 'OnServerSave' on 'DynamicCupShare v2.2.3' took 667ms [GARBAGE COLLECT]
        Line 1388: 07:39 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 593ms [GARBAGE COLLECT]
        Line 1399: 07:42 [Warning] Calling 'OnServerSave' on 'DynamicCupShare v2.2.3' took 695ms [GARBAGE COLLECT]
        Line 1411: 07:44 [Warning] Calling 'OnEntityTakeDamage' on 'BotSpawn v1.2.7' took 585ms [GARBAGE COLLECT]
        Line 1417: 07:47 [Warning] Calling 'OnServerSave' on 'DynamicCupShare v2.2.3' took 674ms [GARBAGE COLLECT]
        Line 1421: 07:49 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 586ms [GARBAGE COLLECT]
        Line 1426: 07:52 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 771ms [GARBAGE COLLECT]
        Line 1431: 07:54 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 588ms [GARBAGE COLLECT]
        Line 1484: 08:00 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 597ms [GARBAGE COLLECT]
        Line 1541: 08:02 [Warning] Calling 'OnServerSave' on 'AntiOfflineRaid v0.2.10' took 637ms [GARBAGE COLLECT]
        Line 1575: 08:06 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 610ms [GARBAGE COLLECT]
        Line 1596: 08:09 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 616ms [GARBAGE COLLECT]
        Line 1609: 08:12 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 682ms [GARBAGE COLLECT]
        Line 1618: 08:14 [Warning] Calling 'OnTick' on 'WoundedScreams v2.1.4' took 610ms [GARBAGE COLLECT]
        Line 1628: 08:17 [Warning] Calling 'OnPlayerInput' on 'FireArrows v1.2.8' took 600ms [GARBAGE COLLECT]
        Line 1634: 08:24 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 609ms [GARBAGE COLLECT]
        Line 1638: 08:27 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 621ms [GARBAGE COLLECT]
        Line 1640: 08:30 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 611ms [GARBAGE COLLECT]
        Line 1665: 08:31 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 617ms [GARBAGE COLLECT]
        Line 1676: 08:34 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 611ms [GARBAGE COLLECT]
        Line 1686: 08:36 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 615ms [GARBAGE COLLECT]
        Line 1705: 08:42 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 791ms [GARBAGE COLLECT]
        Line 1710: 08:47 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 640ms [GARBAGE COLLECT]
        Line 1714: 08:50 [Warning] Calling 'OnPlayerInput' on 'AnimalFarm v0.0.1' took 631ms [GARBAGE COLLECT]
        Line 1718: 08:52 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 774ms [GARBAGE COLLECT]
        Line 1726: 08:56 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 648ms [GARBAGE COLLECT]
        Line 1781: 09:02 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 818ms [GARBAGE COLLECT]
        Line 1784: 09:06 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 644ms [GARBAGE COLLECT]
        Line 1791: 09:07 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 803ms [GARBAGE COLLECT]
        Line 1797: 09:11 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 655ms [GARBAGE COLLECT]
        Line 1802: 09:17 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 799ms [GARBAGE COLLECT]
        Line 1805: 09:22 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 807ms [GARBAGE COLLECT]
        Line 1809: 09:27 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 648ms [GARBAGE COLLECT]
        Line 1835: 09:31 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 649ms [GARBAGE COLLECT]
        Line 1841: 09:36 [Warning] Calling 'OnEntityTakeDamage' on 'DamageModifier v1.2.1' took 653ms [GARBAGE COLLECT]
        Line 1854: 09:47 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 653ms [GARBAGE COLLECT]
        Line 1861: 09:52 [Warning] Calling 'cmdUI_PS_ItemPanelChanges' on 'PlayerSkins v1.2.1' took 667ms [GARBAGE COLLECT]
        Line 1877: 09:57 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 796ms [GARBAGE COLLECT]
        Line 1932: 10:02 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 669ms [GARBAGE COLLECT]
        Line 1951: 10:14 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 658ms [GARBAGE COLLECT]
        Line 1960: 10:18 [Warning] Calling 'OnServerSave' on 'FurnaceSplitter v2.1.2' took 755ms [GARBAGE COLLECT]
        Line 1964: 10:20 [Warning] Calling 'OnPlayerInput' on 'TsunHorse v1.2.5' took 667ms [GARBAGE COLLECT]
        Line 1966: 10:23 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 810ms [GARBAGE COLLECT]
        Line 1975: 10:25 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 674ms [GARBAGE COLLECT]
        Line 1980: 10:27 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 674ms [GARBAGE COLLECT]
        Line 2009: 10:31 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 676ms [GARBAGE COLLECT]
        Line 2011: 10:33 [Warning] Calling 'OnServerSave' on 'ZLevelsRemastered v2.9.1' took 838ms [GARBAGE COLLECT]
        Line 2016: 10:35 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 674ms [GARBAGE COLLECT]
        Line 2020: 10:42 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 682ms [GARBAGE COLLECT]
        Line 2022: 10:45 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 672ms [GARBAGE COLLECT]
        Line 2024: 10:47 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 686ms [GARBAGE COLLECT]
        Line 2027: 10:49 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 674ms [GARBAGE COLLECT]
        Line 2035: 10:52 [Warning] Calling 'OnPlayerInput' on 'AntiOfflineRaid v0.2.10' took 689ms [GARBAGE COLLECT]
        Line 2041: 10:55 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 675ms [GARBAGE COLLECT]
        Line 2046: 10:58 [Warning] Calling 'OnPlayerInput' on 'AntiOfflineRaid v0.2.10' took 686ms [GARBAGE COLLECT]
        Line 2106: 11:02 [Warning] Calling 'OnPlayerInput' on 'AntiOfflineRaid v0.2.10' took 680ms [GARBAGE COLLECT]
        Line 2129: 11:09 [Warning] Calling 'OnEntityTakeDamage' on 'Clans v2.8.10' took 686ms [GARBAGE COLLECT]
        Line 2135: 11:12 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 697ms [GARBAGE COLLECT]
        Line 2143: 11:16 [Warning] Calling 'OnNpcTarget' on 'BotSpawn v1.2.7' took 688ms [GARBAGE COLLECT]
        Line 2151: 11:19 [Warning] Calling 'OnEntityTakeDamage' on 'NoDecay v1.0.13' took 690ms [GARBAGE COLLECT]
        Line 2161: 11:22 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 693ms [GARBAGE COLLECT]
        Line 2169: 11:25 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 692ms [GARBAGE COLLECT]
        Line 2174: 11:27 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 681ms [GARBAGE COLLECT]
        Line 2175: 11:28 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 697ms [GARBAGE COLLECT]
        Line 2178: 11:30 [Warning] Calling 'CanNetworkTo' on 'VisualCupboard v1.0.10' took 711ms [GARBAGE COLLECT]
    Is there anything I can do about this?

    It seems to be a couple hooks taking a while, CanNetworkTo and OnServerSave being the most often.

    Is this a plugin issue? Rust issue? Unity issue?

    Should I report this to the Rust Developers? has it already been reported?

    Ive reported the issue on this weeks playrust reddit bug thread:
    Official Bug Reporting Megathread - Devblog 184 • r/playrust
    Please upvote! so this gets more publicity
     
    Last edited by a moderator: Nov 8, 2017
  9. Yes i agree, it has been getting worse and worse. Just a sample here of the garbage collection happening, lots of disconnects with players as well.
    Code:
    (21:56:40) | Calling 'CanBeTargeted' on 'Vanish v0.3.7' took 841ms [GARBAGE COLLECT]
    (21:56:48) | Calling 'CanBeTargeted' on 'BotSpawn v1.3.0' took 837ms [GARBAGE COLLECT]
    (21:56:54) | Calling 'CanBeTargeted' on 'TurretConfig v2.0.4' took 842ms [GARBAGE COLLECT]
    (21:56:58) | Calling 'CanBeTargeted' on 'Vanish v0.3.7' took 838ms [GARBAGE COLLECT]
    (21:57:02) | Calling 'CanBeTargeted' on 'ZoneManager v2.4.3' took 835ms [GARBAGE COLLECT]
    (21:57:10) | Calling 'CanBeTargeted' on 'TruePVE v0.8.5' took 838ms [GARBAGE COLLECT]
    (21:57:28) | Calling 'CanBeTargeted' on 'TurretConfig v2.0.4' took 835ms [GARBAGE COLLECT]
    (21:57:38) | Calling 'CanBeTargeted' on 'Vanish v0.3.7' took 838ms [GARBAGE COLLECT]
    (21:57:46) | Calling 'CanBeTargeted' on 'Vanish v0.3.7' took 835ms [GARBAGE COLLECT]
    (21:57:53) | Calling 'CanBeTargeted' on 'ZoneManager v2.4.3' took 838ms [GARBAGE COLLECT]
    (21:58:06) | Calling 'CanBeTargeted' on 'TurretConfig v2.0.4' took 833ms [GARBAGE COLLECT]
    (21:58:13) | Calling 'CanBeTargeted' on 'ZoneManager v2.4.3' took 836ms [GARBAGE COLLECT]
    (21:58:35) | Calling 'CanBeTargeted' on 'ZoneManager v2.4.3' took 833ms [GARBAGE COLLECT]
    (21:58:39) | Calling 'CanBeTargeted' on 'TruePVE v0.8.5' took 834ms [GARBAGE COLLECT]
    (21:58:45) | Calling 'CanBeTargeted' on 'TruePVE v0.8.5' took 829ms [GARBAGE COLLECT]
    (21:58:50) | Calling 'CanBeTargeted' on 'TurretConfig v2.0.4' took 829ms [GARBAGE COLLECT]
    (21:58:58) | Calling 'CanBeTargeted' on 'Vanish v0.3.7' took 830ms [GARBAGE COLLECT]
    (21:59:02) | Calling 'CanBeTargeted' on 'TurretConfig v2.0.4' took 832ms [GARBAGE COLLECT]
    (21:59:06) | Calling 'IsInvisible' on 'Vanish v0.3.7' took 839ms [GARBAGE COLLECT]
    (21:59:06) | Calling 'CanBeTargeted' on 'TurretConfig v2.0.4' took 840ms [GARBAGE COLLECT]
    (21:59:23) | Calling 'CanBeTargeted' on 'BotSpawn v1.3.0' took 835ms [GARBAGE COLLECT]
    (21:59:32) | Calling 'IsInvisible' on 'Vanish v0.3.7' took 837ms [GARBAGE COLLECT]
    (21:59:33) | Calling 'CanBeTargeted' on 'TurretConfig v2.0.4' took 839ms [GARBAGE COLLECT]
    (21:59:36) | Calling 'IsInvisible' on 'Vanish v0.3.7' took 841ms [GARBAGE COLLECT]
    (21:59:37) | Calling 'CanBeTargeted' on 'TurretConfig v2.0.4' took 843ms [GARBAGE COLLECT]
    (21:59:46) | Calling 'CanBeTargeted' on 'BotSpawn v1.3.0' took 837ms [GARBAGE COLLECT]
    (22:00:06) | Calling 'CanBeTargeted' on 'ZoneManager v2.4.3' took 831ms [GARBAGE COLLECT]
    (22:00:20) | Calling 'CanBeTargeted' on 'ZoneManager v2.4.3' took 838ms [GARBAGE COLLECT]
    (22:00:27) | Calling 'CanBeTargeted' on 'TruePVE v0.8.5' took 829ms [GARBAGE COLLECT]
     
  10. I also see a huge spike in garbage collects. Players don't really seem to see a real difference yet but this can't be good ^^
     
  11. my pc
    4790k 256g ssd 32g ram 100mbps lan
    150000~200000entities
    20~40player
    plugin 130~132

    but appear garbage collection and lag 1~2sec

    ps - 100mbps -> 1gbps is it improve my server fps or lag?
     
  12. "In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector, or just collector, attempts to reclaim garbage, or memory occupied by objects that are no longer in use by the program."

    You can read more about it here.
     
  13. Anyone has found any solution for this?
     
  14. Got sometimes also a GARBAGE COLLECT. Mostly on OnPlayerInput.