Maintenance for the week of December 23:
· [COMPLETE] NA megaservers for maintenance – December 23, 4:00AM EST (9:00 UTC) - 9:00AM EST (14:00 UTC)
· [COMPLETE] EU megaservers for maintenance – December 23, 9:00 UTC (4:00AM EST) - 14:00 UTC (9:00AM EST)

Long Loadscreens Times Are Back

Gabriel_H
Gabriel_H
✭✭✭✭
[Taken from the 10.1.5 Patch Notes]: Fixed an issue where large guild history cache files were causing zone change load times to increase by several seconds.

Now, to be fair, the load time increases happend even moving from outside a bank to inside one, as well as zone changes. And "several" seconds is an understatement, and could be as much as 30 - 120 seconds.

However, patch 10.1.5 did fix this issue, and load times were more pleasant - after testing from reverting guild cache settings back to their defaults. However the problem seems to have re-emerged after today's patch (10.1.7). Having gone back to the altered settings - being found in the UserSettings.txt file and changing the following numbers to 3, limiting the cache size:

SET GuildHistoryCacheMaxNumberOfDays_ava_activity "3"
SET GuildHistoryCacheMaxNumberOfDays_activity "3"
SET GuildHistoryCacheMaxNumberOfDays_milestone "3"
SET GuildHistoryCacheMaxNumberOfDays_trader "3"
SET GuildHistoryCacheMaxNumberOfDays_banked_currency "3"
SET GuildHistoryCacheMaxNumberOfDays_banked_item "3"
SET GuildHistoryCacheMaxNumberOfDays_roster "3"

It did fix issue as it had done previously, but this time the guild cache file did not reduce in size, as it had done previously, but the load screen times do improve back to normal lengths for internal zone changes - moving in/out of a bank - but are still much longer than before the patch for external zone changes.

For context, a 3MB file, causing a 30+ second increase to a normally less than 5 second load time, on a modern PC should not be happening.
Edited by Gabriel_H on September 16, 2024 5:24PM
  • sirinsidiator
    sirinsidiator
    ✭✭✭✭
    I just checked and it's still working fine for me.
    You could try enabling the guild history logging in the UserSettings.txt and check how long the cache files take for saving.

    SET EnableGuildHistoryLogging "1"

    For me it looks something like that when I enter a bank after receiving history events:
    2024-09-17T00:44:08.822+01:00 Finished saving guild history cache file for Guild Id 903
    2024-09-17T00:44:08.822+01:00 Finished saving guild history cache file for Guild Id 2557
    2024-09-17T00:44:08.822+01:00 Finished saving guild history cache file for Guild Id 77951
    2024-09-17T00:44:08.915+01:00 Finished saving guild history cache file for Guild Id 159142

    That's with 365 days for the cache times, so probably much more data stored in there than you have.
    https://www.imperialtradingcompany.eu/ - My Addons - The Vault (Early updates and experimental projects) - My patreon - My blog
Sign In or Register to comment.