Jump to content

Very slow saving (loading is fine, no bloat, no lags)


Muxje

Recommended Posts

Since I few days I am experiencing vastly increased save times. It takes about 1 minute now to save a game. Needless to say I already have autosave disabled on Travel and Wait.

 

Loading a saved game is as fast as ever. In-game there is no lag, and the save file is not bloated (7.5GB), nor growing very quickly when playing. No CTD issues either.

 

Also, saving is fast when I load an older savegame and save that, so it appears to be an issue with the saved gamestate, not with the game (or the disk) itself.

 

The papyrus log reports nothing unusual (a few warnings I also get in the older saves).

 

I have tried washing the save file through Skyrim Save Cleaner with no effect. Similar for Save Scalpel, which reports no unattached instances or instances without base class.

 

 

Any idea what I can try to fix this, or what I can do to further diagnose the issue?

 

LOOT log:

 

0 0 Skyrim.esm
1 1 Update.esm
2 2 Unofficial Skyrim Patch.esp
3 3 HearthFires.esm
4 4 SexLab.esm
5 5 Devious Devices - Assets.esm
6 6 SexLabAroused.esm
7 7 fox_shop.esm
8 8 ZaZAnimationPack.esm
9 9 MiasLair.esp
10 a Devious Devices - Integration.esm
11 b Devious Devices - Expansion.esm
12 c Sx3(f) - core.esm
13 d HighResTexturePack01.esp
14 e HighResTexturePack02.esp
15 f HighResTexturePack03.esp
16 10 RaceMenuPlugin.esp
17 11 RaceMenu.esp
18 12 dD - Realistic Ragdoll Force - Realistic.esp
19 13 ZazResources.esp
20 14 SkyUI.esp
21 15 xazPrisonOverhaul.esp
22 16 NewmillerPiercings3.esp
23 17 NewmillerPiercings2.esp
24 18 DD - Interactions.esp
Goma's Amazoness.esp
25 19 Devious Deviants.esp
26 1a RaceMenuPluginXPMSE.esp
27 1b AmazingFollowerTweaks.esp
28 1c CareerSlaver.esp
29 1d FNISspells.esp
testquest.esp
30 1e FoxMerged.esp
31 1f RBS.esp

 

 

Save Scalpel report:

 

 

Awaiting data... It can take a while for a data to be fully loaded (that depends on your savegame, sometimes it can take longer than 30 minutes). The only purpose of this data is to keep you informed about the state of your savegame. You can apply ANY edit operation at ANY time without waiting for the details...

Please, remember - every case is individual. In most cases all problems can be solved via "Remove Unattached Instances". However, some mods can use uncommon techniques based on such type of scripts. So, if you know exactly what scripts cause problems, it's always better to prepare filter for better accuracy. It's recommended to investigate the reasons first before performing any actions (don't forget that you can examine the actual Script Data in readable format).

Analysis...

Scripts from the following resources still have active threads. It's NOT recommended to update these resources until active scripts finish their work
[Resource : Threads count]
Unofficial Skyrim Patch#Resource: Unofficial Skyrim Patch: 1
Skyrim#Resource: Skyrim: 2

The most "Heavy" non-basic classes. There are a lot of instances of these classes in the game, in some cases this can lead to performance drop. Some scripts are designed and expected to have a lot of instances. However, if they don't suppose to hold any long term data, such design is not optimal at all. If you experience a performance issues, try temporary removing the corresponding resources.
[script class: Current instances count]
(Skyrim#Resource: Skyrim) mineorefurniturescript#Class: mineorefurniturescript:1489
(ZaZAnimationPack#Resource: ZaZAnimationPack) sslBaseAnimation#Class: sslBaseAnimation:1136

The following classes were mentioned in the log just before the game exited. If any crashes occured and if the crash time equals the time of the last line in the Papyrus log, then it's most likely related to those classes
If true, consider removing instances/references or terminating threads (don't forget to specify the filter)
[sexLabQuestFramework (03000D62)].sslActor#Class: ActorStats.UpgradeLegacyStats() - "sslActor#Class: ActorStats.psc" Line 820
[alias PlayerAlias#Class: Alias on quest SexLabQuestFramework (03000D62)].sslsystemalias.OnUpdate() - "sslSystemAlias#Class: Alias.psc" Line ?
[09/11/2015 - 03:13:12PM] ERROR: Cannot call GetLeveledActor#Class: ActorBase() on a None object, aborting function call
[sexLabQuestFramework (03000D62)].sslActor#Class: ActorStats.UpgradeLegacyStats() - "sslActor#Class: ActorStats.psc" Line 820
[alias PlayerAlias#Class: Alias on quest SexLabQuestFramework (03000D62)].sslsystemalias.OnUpdate() - "sslSystemAlias#Class: Alias.psc" Line ?
[sexLabQuestFramework (03000D62)].sslActor#Class: ActorStats.UpgradeLegacyStats() - "sslActor#Class: ActorStats.psc" Line 820
[alias PlayerAlias#Class: Alias on quest SexLabQuestFramework (03000D62)].sslsystemalias.OnUpdate() - "sslSystemAlias#Class: Alias.psc" Line ?
[sexLabQuestFramework (03000D62)].sslActor#Class: ActorStats.UpgradeLegacyStats() - "sslActor#Class: ActorStats.psc" Line 820
[alias PlayerAlias#Class: Alias on quest SexLabQuestFramework (03000D62)].sslsystemalias.OnUpdate() - "sslSystemAlias#Class: Alias.psc" Line ?
Analysis complete

 

 

Link to comment
Share on other sites

Solved with the help of some other folks.

 

Thank You :) for suggesting to examine the SKSE file!

 

It seemed that the SKSE save file was growing a bit too quickly after all, even though the file size wasn't that huge. I have no tools to read the file but some plaintext was visible in a regular text edtor, showing spam that seemed related to RaceMenu. Somehow I had two versions of that mod running: one standalone install, and one installed by another mod (not sure which).

 

Removing the standalone RaceMenu and scrubbing the save file resulted in a game that starts and saves without CTD, and saving only takes a few seconds now. The SKSE save dropped instantly to 15k or so.

 

I'll go and play for a few hours to make sure everything is stable, but it seems this one is closed :)

Link to comment
Share on other sites

  • 2 months later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...