Jump to content
  • 0

Common CTDs, Freezes, ILS and memory issues


hishutup

Question

 

 

Basic requirements to follow this FAQ

Use the following utilities and have some idea of what they do.

  • ENBoost: This extension moves the DX9 texture cache to a different 64 bit process. This reduces the chance of filling up the 32 bit process with textures causing random CTDs.
  • Crash Fixes: This is an SKSE plugin that helps catch some issues that cause skyrim to CTD, freeze or hang. 
  • Some form of memory fix:
    • SSME: Made redundant by SKSE memory tweaks.
    • SKSE memory tweaks: This changes the initial heap size to make it larger. This avoids the issue where skyrim will not increase the heap causing it to CTD, freeze or hang. This method requires some input for the correct size. This can be found by using Memory Blocks Log. This is a workaround to an issue.
    • Crash Fixes OSAllocators: This is a fix for the same issue that SKSE memory tweaks workarounds. This is a true fix but has its share of issues.
    • Crash Fixes CustomMemoryBlocks: This is a fix to some of the issues caused by OSAllocators. By breaking the heap into smaller blocks, the memory can be allocated and freed as needed. This method requires some input by observing how high you need to set the blocks size. This can be viewed in the console if the toggle is enabled.

 

Info that is typically useless:

  • Papyrus logs: These are NOT crash logs. Typically, the last entry could be several minutes before you even experience a crash. Any useful info is typically debugging code in scripts, this is usually removed/disabled before a mod is released. This is a very helpful tool to modders, but not to users.
  • Windows logs: These are rarely of any use to a user.

 

Issues caused by SKSE memory tweaks:

Problem: I randomly CTD.

Solution: Check the size against the memory blocks log. If the last element is close to the max size then you may need to increase heap 1 by some amount(~128 MB increments is accurate enough). Heap 2 doesnt need to be increased as it spawns more like it should.

 

Issues caused by Crash Fixes OSAllocators:

Problem: I get "Skyrim has failed to allocate memory"

Solution: This is caused by memory fragmentation and there isn't really a solution for this. Its suggest to use the custom memory blocks instead.

 

Issues caused by Crash Fixes CustomMemoryBlocks:

Problem: Stuff isn't loading in as expected.

Solution: Check to make sure the size is appropriate.

 

How to read and interpret Crash Fixes crash log:

I don't know, I'm curious myself. The hex given isn't a formid, its a memory location by my understanding.

 

 

 

 

 

This is the easiest solution to the memory issue.

 

Install this manually into the "Skyrim" folder(with the TESV.exe)

SKSE Plugin Preloader

Install this manually by moving the SKSE folder into the "Skyrim\Data\" folder

Crash fixes

 

Then open the "Skyrim\Data\SKSE\Plugins\CrashFixPlugin.ini"

Modify the "UseOSAllocators=0" to "UseOSAllocators=1"

Save.

 

You should be good now.

 

I'd recommend removing the old methods of heap modification, ENBoost is fine.

 

[spoiler=Old Post]

I made this sticky because there is a sudden up-rise in CTD relating to the memory tweaks not working. It is flooding The General forum and has kind of spread to the memory blocks log mod topic

 

If you are curious how the memory tweaks work, there is an amazing post by keith over here.

 

There are several reasons for one to CTD or freeze but the most common one is that the SSME/Memory Patch 3.0/SKSE memory tweaks are not applying for some reason.

NOTE: SSME is no longer needed and should be removed and replaced with the SKSE Memory Tweaks.

Safety load is also not needed anymore and may cause unexpected issues.

 

 

First, please copy and paste the following into your SKSE.ini file

Make sure your ini is located as such ...\Skyrim\Data\SKSE\SKSE.ini

If you follow STEP check this out.

[General]
ClearInvalidRegistrations=1

[Memory]
DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256

To find out if your memory tweaks are working correctly, download and install Memory Blocks Log.

Run the game through MO, I would recommend fully loading into the game but the main menu will suffice. After which close out of the game and open MO again if it closed on you. Go to the overwrite folder and navigate to the "SKSE\plugins\" folder and open up the memoryblockslog.log.

 

Your log should look similar to this:

logging of blocks enabled
logging max values only
Timer disabled
Block1 Block2
512MB 256MB

However, people that experience a lot of crashing will have something like the following:

logging of blocks enabled
logging max values only
Timer disabled
Block1 Block2
256MB 256MB

The most common "fix" is to open the "Modify Executables" window by clicking the gears on  the top part of MO and select the SKSE executable and add the Argument 

-forcesteamloader

It should then look something like this.

ForceSteamLoader.png

After which, click the modify button and then relaunch the game through MO then close it and make the comparison again. 

 

If your results did not change then make a post below, otherwise search for topics that already exist in the General forum. If your particular issue does not already exist then make a new topic and there will be someone to answer your questions.

 

  • +1 3
Link to comment
Share on other sites

Recommended Posts

  • 0

Okay, so I've been modding since morrowind. I thought my skse tweaks were working, but I recently found out that they haven't been. I don't know what's going on, but my computer just WILL NOT read the SKSE ini memory tweaks. I've gone through this whole thread and tried everything short of using MO, because I've never used MO before and I'm used to wyre bash; yet, skse just will not change the memory blocks. The force steam loader line shows up in the skse log, but the steam loader log makes no mention of memory heaps being changed. I've tried everything I can think of and it just dosen't seem to be working. I can use SSME instead, but I also want the other skse tweaks to work. Is there any way I can easily check to see if at least those tweaks (invalid registrations, container categorization, etc) are being read?

Edited by moonandstar99
Link to comment
Share on other sites

  • 0

I do have file extensions enabled--it really is just skse.ini. Although I'm not using MO, I do have the -forcesteamloader in my skse shortcut, and it is being called properly as it shows up in the skse log. It sure feels like it's skse.txt though..... I tried checking war paints in game but they dont give me issues atm, even when skse.ini is removed entirely; what could I do to check to see if the other settings are functioning?

 

EDIT: Actually, minidumps aren't being created either, so I would imagine it isnt being recognised at all.

 

EDIT 2: Porblem resolved--I had my ini in the plugins folder :dry:

Edited by moonandstar99
Link to comment
Share on other sites

  • 0
Hello. I am hoping the forum can help me solve the sudden appearance of CTDs in my game. 
 
Everything was running fairly stably up until a few days ago, but since then I have been unable to get the game to keep running for more than a few minutes. The only significant change I made was to update the Unofficial Patches from 2.1.2 to 2.1.3 (I doubt that's the cause of the problem, though -- otherwise the mod page would be full of people reporting similar issues.) 
 
What is especially difficult for me to understand is, in order to get around it I created a new, slimmed down MO profile and started a new game -- and if anything, that new profile is less stable than the original. In that one, I get a CTD every time I try to exit the underkeep from Helgen. I'm at a loss as to why two different profiles with separate save games should suddenly become completely unplayable when very little was changed in the game environment. 
 
My system itself should be more than capable of running the game -- see sig for specs. It also has no trouble running other games such as Shadow of Mordor. I've run virus, spyware, and malware checks and all have come back clean. 
 
I have tried the following steps to correct it, with no luck. (This list is in no particular order -- it's been a blur of trouble shooting followed by beating forehead on desk, so the exact sequence is irretrievable...)
 
* Created new MO profile with fewer scripted mods
* Rebuilt Bashed Patch
* Stopped using DynDOLOD (which is an absolute tragedy right there...) 
* Switched from SSME to the SKSE version of the memory patch
* Looked at Papyrus logs and uninstalled the mods that seemed to be adding the majority of the traffic
* Reinstalled the main game files
 
I have tried monitoring using Skyrim Performance Monitor -- System memory usage maxes at 2.7 GB, and VRAM usage at ~ 2.8 GB.
 
I have also used Memory Blocks Log to make sure that the heap sizes are correct. I have found that Block 1 is getting maxed out. I currently have it set at 640 MB, and it usually reaches that level pretty quickly. I have tried increasing it more, but so far every time I do that the game CTDs on startup rather than after playing for a bit.
 
I am posting some details below.
 
SKSE.INI
[General]
ClearInvalidRegistrations=1
EnableDiagnostics=0
[Memory]
DefaultHeapInitialAllocMB=896
ScrapHeapSizeMB=256
 
The active mods are the load order are below. This is for the new, slimmed down profile I made. The other one contained these mods and a bunch more.
 
[spoiler=Mod Organizer Active Mods]2X Clothing Re-Mix
360 Walk and Run Plus
A Matter of Time - A HUD clock widget
Alternate Start - Live Another Life
Amidian Born BOS - Skyforge Hotfix
aMidianBorn - Content Addon
aMidianBorn Book of Silence - Armors
aMidianBorn Book of Silence - Creatures
aMidianBorn Book of Silence - Dragonborn DLC
aMidianBorn Book of Silence - Unique Items
aMidianBorn Book of Silence - Weapons
aMidianBorn Caves and Mines
aMidianBorn Imperial Forts
aMidianBorn Landscape
aMidianBorn Solstheim Landscape
aMidianBorn Whiterun
Animated Clutter
Appropriately Attired Jarls
Ash Rocks
Auto Unequip Ammo
AutoPV
AutoSave Manager
Bashed Patch - Exile Returned
Bellyaches Dragon Texture Replacer
Better Circlets HQ V1o1
Better Dialogue Controls
Better Jarl Outfits CBBE - Bodyslide Applied
Better MessageBox Controls
Bijin Wives
Body Slide Revised Meshes
Bodyslide - Amulets
BodySlide 2 and Outfit Studio
BodySlide Outfits and Mods
Brawl Bugs Patch - Plugins - Modder Resource
Calientes Beautiful Bodies Edition -CBBE-
Calientes Vanilla Armor -- Soldier Pack
Cleaned Dawnguard ESM
Cleaned DragonBorn ESM
Cleaned Hearthfires ESM
Cleaned Update ESM
Combat Evolved - Damage and Stealth
Combat Evolved - Guards Attack Hostiles Patch
Compelling Treasure Maps
Customizable Camera
Cutting Room Floor
Daedric Dawnbreaker
Dance With Dragons Main Menu
Dangerous Nights
Dark Fantasy Overhaul - Vanilla
Deadly Dragons
Death Cam Duration Options
DFO Billboards for TES5LodGen and DynDOLOD
dire HD High Hrothgar
Disable Music by Category
Distant Decal Fix
Double Cursor Fix plugin
Dragon Animation Replace
Dragon Combat Overhaul
Dragon Glyphs HD - Fixed
Dragon Stalking Fix
Dragons Shout with Voice
Dual Wield Improved Animation
Duel - Combat Realism - 7.8 version
Ebony And Damascus Swords
Embers HD
Enhanced Blood Textures
ENHANCED ENEMY AI
Enhanced Gauldur Amulet
Enhanced Skyrim Factions - The Companions Guild
Enhanced Skyrim Followers - Aela the Huntress
Erika 4 Racemenu preset
Erika RaceMenu Preset
Erika2 RaceMenu Preset
Erika3 Racemenu Preset
Ethereal Ghostblade
Even Better Quest Objectives
Face to face conversation
Falmer.by.Kajuan
Feminine Argonian Textures for CBBE-UNP (Chameleon and Lizard)
Feminine Hands CBBE
Feminine Khajiit Textures for CBBE,UNP (Grey Cat and Leopard)
FNIS Generated Anims
Follower Commentary Overhaul - FCO
Font Replacement
Footprints
Fores New Idles in Skyrim - FNIS
Fuz Ro Doh
Gemling Queen Dragon Claws
Gemling Queen Jewelry
Gems of Skyrim
Gender and Race Heights
Giant
Guard Dialogue Overhaul
Hagraven.by.Kajuan
Hair Physics Project
HDT Physics Extensions
Heart of the Beast - Werewolf Sound and Texture Overhaul
Immersive Citizens - AI Overhaul
Immersive Citizens - CRF patch
Immersive College of Winterhold w. Patch
Immersive HUD - iHUD
Improved closefaced helmets
Improved Combat Sounds
Improved Dragon Shouts
Inconsequential NPCs
Inconsequential NPCs - Cutting Room Floor Compatibility Patch
Inhabitants of Skyrim - NPC Overhaul - Vanilla
Insanitys Dragonbane
Insanitys Ebony Sword Replacer
Insanitys Red Eagles Bane
IPM - Insane Bows and Crossbows Sizes Skyrim v1.3
IPM - Insane Bows and Crossbows Sizes Skyrim v1.3 - Dawnguard
IPM - Insane Bows and Crossbows Sizes Skyrim v1.3 - Dragonborn
Jarls Clothes Replacer
Killer NPCs - PC Killer
Landscape Texture Transition Fix
LeanWolf's Better Shaped Weapons - All in One Installer
LeanWolf's Improved Enchanter Candle Meshes
LITTLE THINGS
Lockpicking interface retex
Longer Search
longer-bleed-rate-companion
Mammothscull and Ribcage HD
Map of Dragon Burials
MAPS
Mature Skin 2 CBBE - Young
Memory Blocks Log
More Dramatic Alduin Retexture
More Immersive Dawnguard Entrance
Multilayer Parallaxing Soul Gems
No magic ninja ai dodge - Slower Mage Backward Sprinting
No Spinning Death Animation
Non-SexLab Animations Pack
NSAPAnimObjects
Paarthurnax Choices plus3
PapyrusUtil - Modders Scripting Utility Functions
People are Strangers
Player Voicesets
Point The Way
Project Reality - Climates Of Tamriel-V3 - Normal
Proper Aiming
Queen Potema Replacer and CTD fix
RaceMenu
Realistic Enemy Resists
Realistic HD Blacksmith
Realistic HD Food
Realistic HD Misc
Realistic Needs and Diseases - No Pure Waters
Realistic Ragdolls and Force
RealisticRoomRental-Enhanced
Red Eagle's Blade
Relighting Skyrim - Renamed Legendary
Ren's HD Shrines by Rengel
Revised Deadly Dragons
Ruins Clutter Improved
Run For Your Lives
Running with a bow 3rd person
RUSTIC DRAGON CORPSE
RUSTIC NORDIC MURALS
SBO - Skyrim Blade Overhaul - Thinner and Longer Swords
Septim HD
Serana Dialogue Edit
Seranaholic
SexLab - Sound FX Replacer
SexLab - Vanilla Voices
SexLab Amorous Adventures
SexLab Aroused
SexLab Attraction
Sexlab College Days Winterhold
SexLab LoversComfort
Sexlab Position Selector
SexLab Romance
SexLab Stats Manipulator
SexLabFramework
SharedSeranaDialogue version1dot1
ShowRaceMenu Precache Killer
Silver Weapons Replacer
skse 1 07 03 Scripts
Sky mesh for ENBSeries v0.262 and newer
Skyrim -Community- Uncapper - SPERG
Skyrim Hair Physics Project
Skyrim HD - 2K Textures
SkyUI
Solstheim Climate Overhaul for Dragonborn
Solstheim Climate Overhaul for Dragonborn - COT patch
Solstheim Overhaul - Dead Edition - Vanilla
SOS - Regular *******
SPERG - Skyrim Perk Enhancements and Rebalanced Gameplay
SPERG Weapon Styles
Spouses Enhanced
Spouses Enhanced - Serana Add On
Stable uGridsToLoad
Start As Series - Female - Nord
Static Mesh Improvement Mod
Stunning Statues of Skyrim
Superior Lore-Friendly Hair - HD textures
TES5LODGen - Vanilla
Thalmor Influence - No shrine of Talos in Whiterun
Thanatos as Durnehviir Striped
The Choice is Yours - Fewer Forced Quests - Improved Dialogue Options
The Ruffled Feather - Realistic Needs - Vanilla
Timing is Everything - Quest Delay and Timing Control
Toccata Follower - Elisif Replacer
Trade and Barter
Traps Make Noise - More Dangerous Traps
Troll.by.Kajuan
Ultimate HD Fire Effects
Unbelievable Grass Two
Unique Dragon Priest Masks
Unique Unique - Artifact Enchantment Overhaul
Unique Uniques
Unique Uniques - Weapons and Armor Fixes Remade Patch
Unmanaged: Dawnguard
Unmanaged: Dragonborn
Unmanaged: HearthFires
Unmanaged: HighResTexturePack01
Unmanaged: HighResTexturePack02
Unmanaged: HighResTexturePack03
Unofficial Dawnguard Patch
Unofficial Dragonborn Patch
Unofficial Hearthfire Patch
Unofficial High Resolution Patch-31255-1-1-9a
Unofficial Skyrim Patch
Unofficial SPERG Patches - Weapons and Armor fixes remade
VioLens - A Killmove Mod
Vivid Landscapes - Castle Volkihar
Weapons and Armor Fixes Remade
When Vampires Attack
White Phial Replacer
Wispmother.by.Kajuan
YY Anim Replacer - Mystic Knight
YY Anim Replacer - Natural Jump
ZazAnimationPack Main
ZazAnimationPack Patch
ZazAnimationPack Textures v0605
ã€Skeleton】XP32 Maximum Skeleton Extended - Groovtama - RaceMenu + SOS

 
 
Mod Organizer Load Order
[spoiler=Load Order]Skyrim.esm
Update.esm
Unofficial Skyrim Patch.esp
Dawnguard.esm
Unofficial Dawnguard Patch.esp
HearthFires.esm
Unofficial Hearthfire Patch.esp
Dragonborn.esm
Unofficial Dragonborn Patch.esp
SexLab.esm
SexLabAroused.esm
[JmV]LTTF.esm
Schlongs of Skyrim - Core.esm
Solstheim Climate Overhaul.esm
SharedSeranaDialogue.esm
ClimatesOfTamriel.esm
SPERG.esm
ZaZAnimationPack.esm
--HighResTexturePack01.esp -- not active
--HighResTexturePack02.esp -- not active
--HighResTexturePack03.esp -- not active
--Unofficial High Resolution Patch.esp -- not active
Cutting Room Floor.esp
SkyUI.esp
CalienteVanillaArmorTweaks.esp
RaceMenuMorphsCBBE.esp
endlessSearch.esp
Longer-Bleed-Out-Rate.esp
MLPSoulGems.esp
RelightingSkyrim.esp
Dark Fantasy Overhaul.esp
dD - Realistic Ragdoll Force - Realistic.esp
RaceMenu.esp
RaceMenuPlugin.esp
SexLab Vanilla Voices.esp
SexLabStatsManipulator.esp
SPS - Sexlab Position Selector.esp
SexLab Attraction.esm
Serana.esp
360WalkandRunPlus-RunBackwardSpeedAdjust.esp
AMatterOfTime.esp
Appropriately Attired Jarls Redux.esp
Auto Unequip Ammo.esp
vAutosaveManager.esp
AutoPV.esp
--Brawl Bugs CE.esp -- not active
Compelling Treasure Maps.esp
Customizable Camera.esp
Death Cam Duration Options.esp
--Dragon Stalking Fix.esp -- not active
Combat Evolved - Core.esp
dD - Enhanced Blood Main.esp
dD-Dragonborn-Dawnguard-EBT Patch.esp
dD-Larger Splatter Size.esp
ERSO 30 - Better Enemy AI Dawnguard&Dragonborn.esp
ERSO 30.1 - Better Expert Level.esp
towConversation.esp
Footprints.esp
GQJ_DG_vampireamuletfix.esp
[MPX] NPC Gender Race Heights +Dawnguard.esp
MatureSkinComplexions.esp
Hair Physics Project.esp
RealisticRoomRental.esp
CollegeOfWinterholdImmersive.esp
Immersive Citizens - AI Overhaul.esp
FCO - Follower Commentary Overhaul.esp
SeranaDialogEdit.esp
BetterQuestObjectives.esp
ESFCompanions.esp
Guard Dialogue Overhaul.esp
Weapons & Armor Fixes_Remade.esp
aMidianBorn_ContentAddon.esp
aMidianborn_Skyforge_Weapons.esp
BetterQuestObjectives-AMBSkyforgePatch.esp
BetterQuestObjectives-CRFPatch.esp
iHUD.esp
Improved Combat Sounds v2.2.esp
EnhancedBlood-ImprovedCombatSounds.esp
Improved Dragon Shouts - Dawnguard.esp
Improved Dragon Shouts.esp
Improved Dragon Shouts - Dragonborn.esp
KillerNPCSEX.esp
No Magic Ninja Dodge - No DLC.esp
NonSexLabAnimationPack.esp
RaceMenuPluginXPMSE.esp
--SOSRaceMenu.esp -- not active
When Vampires Attack.esp
Weapons & Armor_FasterArrows.esp
imp_helm_legend.esp
Unique Uniques.esp
Grass Clipping Fix.esp
Unbelievable Grass Two.esp
Traps Make Noise.esp
TradeBarter.esp
TimingIsEverything.esp
Better Dynamic Snow.esp
Moss Rocks.esp
WATER DG + DB.esp
BetterDGEntrance.esp
Inconsequential NPCs.esp
TheChoiceIsYours.esp
Point The Way.esp
Run For Your Lives.esp
SMIM-Merged-All.esp
Immersive Citizens - RRR patch.esp
SexLab Romance.esp
SexLab-AmorousAdventures.esp
CollegeDaysWinterhold.esp
RealisticNeedsandDiseases.esp
RND_HearthFires-Patch.esp
SpousesEnhanced.esp
Immersive Citizens - CRF patch.esp
ESFAela.esp
CWIDragonbornPatch.esp
CWIDawnguardPatch.esp
Inconsequential NPCs - CRF Compatibility Patch.esp
Unique Unique.esp
Insanity's Dragonbane.esp
Insanity's Red Eagle's Bane.esp
Weapons & Armor_DragonPriestMasks.esp
WATER-RND Legendary Patch.esp
TheChoiceIsYours_Dragonborn.esp
LoversComfort.esp
ThalmorInfluence1.esp
SpousesEnhanced_Serana.esp
Schlongs of Skyrim.esp
SOS - VectorPlexus Regular Addon.esp
Solstheim Landscape Overhaul.esp
ClimatesOfTamriel-Dragonborn-Patch.esp
Solstheim Climate Overhaul - COT compatibility.esp
AzarHairPonyTail 03 - Havok.esp
RND_AnimalLoot.esp
RND_Dawnguard-Patch.esp
RND_Dragonborn-Patch.esp
RND_USKP-Patch.esp
RER.esp
Potema Replacer.esp
Proper Aiming.esp
ClimatesOfTamriel-Dawnguard-Patch.esp
ClimatesOfTamriel-Sound.esp
ClimatesOfTamriel-Sound-Dawnguard-Patch.esp
chfshPlayerVoicesets.esp
AnonymousPeople.esp
AddChoices01.esp
AshRocks.esp
Daedric Dawnbreaker.esp
Ethereal_Ghostblade.esp
SexLab Sound FX Replacer.esp
VioLens.esp
Combat Evolved - Damage.esp
Duel - Combat Realism.esp
Start As Nord Female.esp
Combat Evolved - Stealth.esp
Guards Attack Hostiles.esp
SexLabDangerousNights2.esp
SPERG-DB.esp
SPERG-DG.esp
SPERG.esp
SPERG Weapon Styles.esp
SPERG Weapons and Armor Complete.esp
DeadlyDragons.esp
Dragon Combat Overhaul.esp
dD-No Spinning Death Animation Merged.esp
EnhancedGauldurAmuletENG.esp
NPC_Overhaul_V_3_.esp
Bijin Wives.esp
Toccata as Elisif.esp
Alternate Start - Live Another Life.esp
BetterQuestObjectives-AlternateStartPatch.esp
Bashed Patch, 0.esp

 
 
At this point, I have tried everything I can think of -- but since it isn't working, clearly I haven't thought of the right thing yet   :confused:  So all suggestions welcome. Thanks in advance.
Edited by KLWaster
Link to comment
Share on other sites

  • 0

SKSE.INI

[General]

ClearInvalidRegistrations=1

EnableDiagnostics=0

[Memory]

DefaultHeapInitialAllocMB=896

ScrapHeapSizeMB=256

 

Are you using ExpandSystemMemoryX64=true in your enblocal.ini ? If yes, try to turn it off. There is issues with this and DefaultHeapInitialAllocMB > 768

 

 

Also, instant CTD when entering the worldspace could mean that some actors loaded are trying to use animations unsupported by their meshes. (Or the other way arround, I don't remember exactly, but BBP stuffs are tricky). Though it shouldn't be the issues if absolutely nothing have been modified regarding this part of your setup.

Link to comment
Share on other sites

  • 0

If I'm not mistaken, DefaultHeapInitialAllocMB should be in increments of 256 (256, 512, 768, or 1024) so suggest changing this to either 768 or 1024 based on the output of Mem Blocks Log. You also want to keep DefaultHeapInitialAllocMB as small as possible, so set it to 1024 only Mem Blocks Log shows it is actually using more than 768.

Link to comment
Share on other sites

  • 0

 

Are you using ExpandSystemMemoryX64=true in your enblocal.ini ? If yes, try to turn it off. There is issues with this and DefaultHeapInitialAllocMB > 768

 

 

Also, instant CTD when entering the worldspace could mean that some actors loaded are trying to use animations unsupported by their meshes. (Or the other way arround, I don't remember exactly, but BBP stuffs are tricky). Though it shouldn't be the issues if absolutely nothing have been modified regarding this part of your setup.

 

Yes, I did set expandsystemmemoryX64 to false. (I actually tried both settings, but when set to true it crashed earlier in the cycle.) 

 

I haven't changed any animations, but I may try rebuilding FNIS just to make sure.

 

EDIT: 'K, so I tried rebuilding FNIS, and it let go through the transition! I was so happy, I said "let's save right here!" 

 

... aaaannnnd it crashed as soon as I tried to open the menu to save the game.  :wallbash:

Edited by KLWaster
Link to comment
Share on other sites

  • 0

If I'm not mistaken, DefaultHeapInitialAllocMB should be in increments of 256 (256, 512, 768, or 1024) so suggest changing this to either 768 or 1024 based on the output of Mem Blocks Log. You also want to keep DefaultHeapInitialAllocMB as small as possible, so set it to 1024 only Mem Blocks Log shows it is actually using more than 768.

 

I tried 896 because I had read elsewhere on the STEP forums that it had to be in increments of 128. 768 + 128 = 896, so seemed reasonable. But, no dice. 

 

When I set the DefaultHeapInitialAllocMB=768 it crashes before the save game can load. That setting of course has memory 512 (the other 256 is the secondary heap), and Memory Block Log shows that the full 512 has been used.

 

When I set the DefaultHeapInitialAllocMB=896 (which is 640 MB for the primary heap) the save game will load, but transitions between areas or loading menus etc. will crash. Memory Block Log shows that the full 640 has been used.

 

When I set the DefaultHeapInitialAllocMB=1024 (which is 768 MB for the primary heap) we're back to the save game not loading. Memory Block Log shows that it has not used the full heap -- it maxes out at about 711-712. I am hoping that if I can figure out how to get 1024 to work, this may be the fix.

 

In any case, thanks for the suggestion.

Link to comment
Share on other sites

  • 0

I tried 896 because I had read elsewhere on the STEP forums that it had to be in increments of 128. 768 + 128 = 896, so seemed reasonable. But, no dice. 

 

When I set the DefaultHeapInitialAllocMB=768 it crashes before the save game can load. That setting of course has memory 512 (the other 256 is the secondary heap), and Memory Block Log shows that the full 512 has been used.

 

When I set the DefaultHeapInitialAllocMB=896 (which is 640 MB for the primary heap) the save game will load, but transitions between areas or loading menus etc. will crash. Memory Block Log shows that the full 640 has been used.

 

When I set the DefaultHeapInitialAllocMB=1024 (which is 768 MB for the primary heap) we're back to the save game not loading. Memory Block Log shows that it has not used the full heap -- it maxes out at about 711-712. I am hoping that if I can figure out how to get 1024 to work, this may be the fix.

 

In any case, thanks for the suggestion.

 

DefaultHeapInitialAllocMB can be set to any value. For example, I've had to bump my value up a number of times over my current playthrough (>500 hours) and it's been set to 992 (effective 736MB for the primary heap) for some months now.

 

In your case, the crashes that occur with DefaultHeapInitialAllocMB set to either 768 or 896 are totally predictable, since when you set DefaultHeapInitialAllocMB to 1024, Memory Block Log shows the "block 1" heap goes up to 712MB. 

 

So, you could try going with DefaultHeapInitialAllocMB=976 (720 + 256) and see if that gets the save game to load.

 

You mentioned seting expandsystemmemoryX64 to false. What are the rest of your enblocal.ini settings?

 

It's probably important to point out that crashing when opening menus or a loading a save game may not be solely caused by the DefaultHeapInitialAllocMB setting. 

Edited by keithinhanoi
Link to comment
Share on other sites

  • 0

DefaultHeapInitialAllocMB can be set to any value. For example, I've had to bump my value up a number of times over my current playthrough (>500 hours) and it's been set to 992 (effective 704MB for the primary heap) for some months now.

 

In your case, the crashes that occur with DefaultHeapInitialAllocMB set to either 768 or 896 are totally predictable, since when you set DefaultHeapInitialAllocMB to 1024, Memory Block Log shows the "block 1" heap goes up to 712MB. 

 

So, you could try going with DefaultHeapInitialAllocMB=976 (720 + 256) and see if that gets the save game to load.

 

You mentioned seting expandsystemmemoryX64 to false. What are the rest of your enblocal.ini settings?

 

It's probably important to point out that crashing when opening menus or a loading a save game may not be solely caused by the DefaultHeapInitialAllocMB setting. 

 

Thanks, Keith. I will try those values. In the mean time, here are my ENBLOCAL and the most recent memory block log. 

 

 

[spoiler=ENBLocal]//++++++++++++++++++++++++++++++++++++++++++++++++

// Phinix Natural ENB v2.00.18 for ENB v0.277

//++++++++++++++++++++++++++++++++++++++++++++++++

// ENBSeries v0.277

// visit https://enbdev.com for updates

// Copyright © 2007-2013 Boris Vorontsov

//++++++++++++++++++++++++++++++++++++++++++++++++

 

[PROXY]

//Setting EnableProxyLibrary true with d3d9_smaa.dll as the library

//to enables Subpixel Morphic AA (can replace with other libraries).

//Used because launcher/driver AA disables several ENB effects.

EnableProxyLibrary=true

InitProxyFunctions=true

ProxyLibrary=d3d9_smaa.dll

 

[GLOBAL]

UsePatchSpeedhackWithoutGraphics=false

UseDefferedRendering=true

IgnoreCreationKit=true

 

[PERFORMANCE]

SpeedHack=true

EnableOcclusionCulling=true

 

[MULTIHEAD]

ForceVideoAdapterIndex=false

VideoAdapterIndex=0

 

[MEMORY]

//For default ENBoost settings for your video card and system,

//see the ENBoost Settings Reference at the bottom of this file.

//------------------------------------------------------------------

//Fix for 32-bit Skyrim engine memory limitations; 64-bit systems

//can now access 128GB of RAM (~192GB when compression enabled).

//Can generally be left true even for 32-bit systems.

//If using a 32-bit system and having problems test as false.

ExpandSystemMemoryX64=false

//------------------------------------------------------------------

//Core ENBoost for all systems:

//Reduce RAM use to help eliminate *memory-related* CTD issues.

ReduceSystemMemoryUsage=true

//------------------------------------------------------------------

//Reduce chance of CTD or low performance due to bad video drivers,

//however with good drivers leaving as false can be optimal.

//When true, bad drivers can cause lower performance or pauses where

//they would normally just CTD if false. Reported to help AMD users.

//If you experience CTD even when the above setting is true, try

//setting this to true as well. If having lag/long pauses, try false.

DisableDriverMemoryManager=false

//------------------------------------------------------------------

//When set true can give faster cell load times as geometry/textures

//aren't loaded into video memory until visible. May cause stutter

//as more data must be dynamically loaded into memory "on-demand" as

//you look and move around.

//If having long cell load times I recommend instead to first try

//using the "free VRAM" key (PageDown by default) to clear VRAM

//before entering a new location or fast traveling instead to clear

//video memory prior to load: similar benefit without the stutter.

DisablePreloadToVRAM=false

//------------------------------------------------------------------

//Workaround mode for users experiencing large amount of stutter,

//typically systems with large amount of VRAM (4GB+) or for 32-bit

//systems with 4GB+ RAM. For testing only, unless ENBoost recommends

//setting it true for your hardware.

//Does not use memory reallocation, compression, or enbhost.exe.

//Only works when ReduceSystemMemoryUsage=true.

//Alt+tab will not work in fullscreen when this is true.

EnableUnsafeMemoryHacks=false

//------------------------------------------------------------------

//Buffer for memory/VRAM swap.

//Generally, smaller=less RAM use/CTD, larger=less stutter in heavy

//areas with many mods or high ugrids value. Lower values may also

//improve long load times, though I suggest you try using the

//"free VRAM" key before changing this for that reason alone.

//For video cards with 2GB or more VRAM, 256 is a good baseline.

//For less VRAM, 128 can sometimes work better, but needs testing.

ReservedMemorySizeMb=512

//------------------------------------------------------------------

//Manual setting for video memory usage.

//As a baseline, set this to 1024 x GB of VRAM you have minus 128.

//VRAM is how much memory your VIDEO CARD has, not system RAM.

//Below are suggested values based on the VRAM of your card,

//taken directly from the ENBoost documentation.

//As a general rule you

//6GB VRAM = 6016

//4GB VRAM = 3968

//3GB VRAM = 2944

//2.5GB VRAM = 2432

//2GB VRAM = 1920

//1.5GB VRAM = 1408

//1GB VRAM = 896

//<1GB VRAM = Number of MB of VRAM (512 for a 512MB card.)

//In some cases where other running process (or bad drivers) are

//causing additional VRAM load, or VRAM is otherwise being maxed out,

//reducing this value can improve stability and performance.

//For optimized systems with large amounts of VRAM/system RAM,

//increasing this setting may offer similar improvements.

//Do not increase beyond system RAM size.

VideoMemorySizeMb=2944

//------------------------------------------------------------------

//ENBoost memory compression.

//Disabling may reduce stuttering in some cases, however can also

//cause significantly higher VRAM use.

EnableCompression=true

//------------------------------------------------------------------

//Attempts auto-detection of above VRAM setting.

//Can sometimes detect wrong values, recommend leaving false.

//Set correct value for your video card manually above instead.

AutodetectVideoMemorySize=false

 

[WINDOW]

ForceBorderless=false

ForceBorderlessFullscreen=false

 

[ENGINE]

//Turn off anisotropic in video drivers and game settings.

ForceAnisotropicFiltering=true

MaxAnisotropy=16

ForceLodBias=false

LodBias=0.0

AddDisplaySuperSamplingResolutions=false

EnableVSync=true

VSyncSkipNumFrames=0

 

[LIMITER]

WaitBusyRenderer=false

EnableFPSLimit=false

FPSLimit=60.0

 

[iNPUT]

KeyCombination=16

KeyUseEffect=123

KeyFPSLimit=36

KeyShowFPS=106

KeyScreenshot=45

KeyEditor=13

KeyFreeVRAM=34

 

[ADAPTIVEQUALITY]

Enable=false

Quality=1

DesiredFPS=60.0

 

[ANTIALIASING]

//Turn off AA in video drivers and game settings when using PNENB.

//You do NOT need to disable SMAA to use any of the options below.

//Test with Skyrim FXAA enabled first before any of these.

//------------------------------------------------------------------

//Set true to use ENB EdgeAA, which does a great job smoothing

//jagged edges from problem areas like grass and trees with minimal

//impact on performance. Similar to default Skyrim FXAA.

EnableEdgeAA=false

//------------------------------------------------------------------

//Set true to use ENB TemporalAA, which also does an excellent job

//smoothing jagged edges from trees and grass, however can also

//introduce texture blur and "doubled/ghosted" objects.

//Use either TemporalAA OR EdgeAA; both at once gets too blurry.

EnableTemporalAA=false

//------------------------------------------------------------------

//Enables AA on shiny/reflective objects like Standing Stones.

//Recommend always leaving on for great visual improvement

//with minimal FPS impact.

EnableSubPixelAA=true

 

[FIX]

FixGameBugs=true

FixParallaxBugs=true

FixAliasedTextures=true

IgnoreLoadingScreen=false

IgnoreInventory=false

FixTintGamma=true

RemoveBlur=false

FixSubSurfaceScattering=true

FixSkyReflection=true

FixCursorVisibility=true

FixParallaxTerrain=false

FixLag=false

 

[LONGEXPOSURE]

EnableLongExposureMode=false

Time=1.0

BlendMax=0.0

 

 

 

//------------------------------------------------------------------

//ENBOOST SETTINGS REFERENCE - www.nexusmods.com/skyrim/mods/38649/

//------------------------------------------------------------------

//

//For NVIDIA Video Cards:

//-----------------------

//

//With 128-768Mb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=true

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=0

//

//With 1Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=896

//

//With 1.5Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=1408

//

//With 2Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=1920

//

//With 3Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=2944

//

//With 4Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=3968

//

//With 6Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=6016

//

//------------------------------------------------------------------

//

//For AMD Video Cards:

//--------------------

//

//With 0-1Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=0

//

//With 2Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=1920

//

//With 3Gb VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=2944

//

//With 4Gb+ VRAM:

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=false

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=3968

//

//------------------------------------------------------------------

//

//For Intel (built-in) Cards:

//---------------------------

//

//[MEMORY]

//ExpandSystemMemoryX64=true

//ReduceSystemMemoryUsage=true

//DisableDriverMemoryManager=true

//DisablePreloadToVRAM=false

//EnableUnsafeMemoryHacks=false

//ReservedMemorySizeMb=256

//VideoMemorySizeMb=0

//

//------------------------------------------------------------------

 

 

 

[spoiler=Memory Blocks Log]logging of blocks enabled

logging max values only

Timer disabled

Block1 Block2

640MB 256MB

85 8

85 8

85 9

85 10

85 11

85 12

85 13

85 14

85 15

85 16

85 17

85 18

85 19

85 20

85 21

85 22

85 23

85 24

85 25

85 26

85 27

85 28

85 29

85 30

85 31

85 32

85 33

85 34

85 35

85 36

85 37

85 38

85 39

85 40

85 41

85 42

85 43

85 44

85 45

85 46

85 47

85 48

85 49

85 50

85 51

85 52

85 53

85 54

85 55

85 56

85 57

85 58

85 59

85 60

85 61

85 62

85 63

85 64

85 65

85 66

85 67

85 68

85 69

85 70

85 71

85 72

85 73

85 74

85 75

85 76

85 77

85 78

85 79

85 80

85 81

85 82

85 83

85 84

85 85

85 86

85 87

85 88

85 89

85 90

85 91

85 92

85 93

85 94

85 95

85 96

85 97

85 98

85 99

85 100

85 101

85 102

88 102

323 102

584 102

595 102

598 102

604 102

609 102

610 102

611 102

611 103

612 103

613 103

614 103

615 103

616 103

617 103

618 103

619 103

620 103

620 104

621 104

622 104

623 104

624 104

625 104

626 104

627 104

628 104

629 104

630 104

631 104

631 105

632 105

633 105

634 105

635 105

636 105

636 106

637 106

637 107

638 107

639 107

639 108

640 108

640 109

640 110

640 111

640 112

640 113

640 114

640 115

640 116

640 117

640 118

640 119

640 120

640 121

640 122

640 123

640 124

640 125

640 126

 

 

 

For context, that memory blocks log is from just outside Helgen -- Alduin just flew over, Ralof said his spiel about his sister in Riverwood, and I tried to open the main menu to do a manual save. Kaboom.

 

In regards to your last point, if the crashes on opening menus isn't memory allocation, what are the other likely culprits? I am more than willing to try other fixes at this point. 

Edited by KLWaster
Link to comment
Share on other sites

  • 0

Thanks, Keith. I will try those values. In the mean time, here are my ENBLOCAL and the most recent memory block log. 

 

[MEMORY]

<snip>

//Buffer for memory/VRAM swap.

<snip>

ReservedMemorySizeMb=512

<snip>

 

logging of blocks enabled

logging max values only

Timer disabled

Block1 Block2

640MB 256MB

85 8

85 8

85 9

<snip>

640 126

 

For context, that memory blocks log is from just outside Helgen -- Alduin just flew over, Ralof said his spiel about his sister in Riverwood, and I tried to open the main menu to do a manual save. Kaboom.

 

In regards to your last point, if the crashes on opening menus isn't memory allocation, what are the other likely culprits? I am more than willing to try other fixes at this point.

You Memory Blocks Log from just outside Helgen shows Block 1 usage at 640 right before the crash. DefaultHeapInitialAllocMB was set to 896 so, again, like I said, there no surprise about the crash. That's what the memory patch fix helps with. You just need to bump up the DefaultHeapInitialAllocMB value until Memory Blocks Log shows that actual Block 1 usage is under the DefaultHeapInitialAllocMB/Block 1 allocation, which is why I suggested 976, so the effective allocation is 720 - a little higher than the highest value you saw in your log.

 

Before talking about other culprits, let's make sure TESV.exe isn't choking due to lack of available memory resources. Now when you increase the DefaultHeapInitialAllocMB/Block 1 allocation, that is memory that is "locked" for use, but it's part of the roughly 3.1GB memory space that TESV.exe has to work with. So going from the default 256MB to the 720MB I'm suggesting, TESV.exe is in effect "losing" 464MB that it would normally have to play with.

 

Another part of the TESV.exe's memory space is the mirror of the buffered texture / geometry (3D model) data of your video card's VRAM. Boris has never said it directly, but as I understand it, whatever value you use for ReservedMemorySizeMb in the enblocal.ini file will affect video buffer memory allocated in TESV.exe.

 

So, with that in mind, my suggestion is to try lowering your ReservedMemorySizeMb value. Start with 256 as Phinix suggests, and then if that doesn't work, try 128, or even 64. 64 is what I use in my setup, though admittedly I don't mind micro stuttering as much as others do.

 

The other enblocal.ini setting you could try toggling is EnableCompression to false. Just keep in mind that it results in ENBoost's cached textures taking up more space in VRAM, so it would ideally go hand in hand with a lower ReservedMemorySizeMb value. I have EnableCompression set to false myself, which helps reduce stutter, but then I have a 4GB video card. It shouldn't make any difference in terms of crashes, but I remember reading people reporting that turning off the ENBoost compression helped reduce the number of crashes they saw.

 

If those suggestions don't help any, then by all means set it back the way you had, and then I'll share a "secret weapon" with you that saved my bacon a few times.

Link to comment
Share on other sites

  • 0
Ok, so I have run a number of tests based on your suggestions. I think we are getting somewhere, but it still is about 24.73% less stable than the average house of cards.
 
Pass 1: 
- In SKSE.INI, changed DefaultHeapInitialAllocMB=976
- In ENBLocal.ini, changed ReservedMemorySizeMb=256 and EnableCompression=false
RESULT: 
- Was able to load the game and open the save menu to save the game. I made 2 saves, the 1st using the shortcut key from the Autosave Manager mod and the second from the Skyrim menu. 
- Exited out to check the memory blocks and found that it had again maxxed out, this time at 720. --> I know this is different than reported earlier. It's what's happening now, not sure why it has grown from earlier. 
- Re-entered the game to do some heavier stability testing, and found that the save from the Skyrim menu would not load.
- Re-entered again and loaded the save from the Autosave Manager mod, which loaded successfully
- Enabled TCL and TGM in the console and took a run over Lake Ilinalta. When I was somewhere over the shore, it CTD'd. 
 
Pass 2:
- In ENBLocal.ini, changed ReservedMemorySizeMb=128
RESULT: 
- Re-entered again and loaded the save from the Autosave Manager mod, which loaded successfully
- Enabled TCL and TGM in the console and took a run over Lake Ilinalta. When I was somewhere over the shore, it CTD'd. 
- Memory block log again shows maxed out at 720
 
Pass 3:
- In MO, tried adding the -forcesteamloader switch to the SKSE launcher
- In ENBLocal.ini, changed DisableDriverMemoryManager=false
RESULT:
- Save game won't load
 
Pass 4:
- In Enbseries.ini, set UseEffect=false (to see if it is the ENB effects that is using all the RAM).
RESULT:
- Save game won't load
 
Pass 5:
- In Enbseries.ini, set UseEffect=true
- Removed the -forcesteamloader switch from the SKSE launcher
RESULT:
- Save game won't load
 
Pass 6:  
- In ENBLocal.ini, changed DisableDriverMemoryManager=true
RESULT: 
- Same as Pass 2
 
Pass 7:
- In Enbseries.ini, set UseEffect=false (again to see if it is the ENB effects that is using all the RAM).
RESULT:
- Save game won't load
 
Here is the memory block log from Pass 2 for reference. 
 
[spoiler=Memory Blocks Log with suggested changes]logging of blocks enabled
logging max values only
Timer disabled
Block1 Block2
720MB 256MB
85 8
85 8
85 9
85 10
85 11
85 12
85 13
85 14
85 15
85 16
85 17
85 18
85 19
85 20
85 21
85 22
85 23
85 24
85 25
85 26
85 27
85 28
85 29
85 30
85 31
85 32
85 33
85 34
85 35
85 36
85 37
85 38
85 39
85 40
85 41
85 42
85 43
85 44
85 45
85 46
85 47
85 48
85 49
85 50
85 51
85 52
85 53
85 54
85 55
85 56
85 57
85 58
85 59
85 60
85 61
85 62
85 63
85 64
85 65
85 66
85 67
85 68
85 69
85 70
85 71
85 72
85 73
85 74
85 75
85 76
85 77
85 78
85 79
85 80
85 81
85 82
85 83
85 84
85 85
85 86
85 87
85 88
85 89
85 90
85 91
87 91
87 92
87 93
88 93
88 94
88 95
88 96
88 97
88 98
88 99
88 100
88 101
88 102
88 103
96 103
331 103
603 103
607 103
613 103
615 103
620 103
620 104
625 104
626 104
630 104
630 105
631 105
632 105
633 105
634 105
635 105
635 106
636 106
637 106
638 106
639 106
640 106
641 106
642 106
648 106
649 106
649 107
650 107
651 107
652 107
653 107
654 107
655 107
656 107
657 107
658 107
659 107
659 108
659 109
659 110
661 110
661 111
662 111
662 112
662 113
663 113
663 114
664 114
664 115
665 115
666 115
667 115
667 116
668 116
668 117
669 117
670 117
671 117
672 117
673 117
674 117
675 117
677 117
678 117
679 117
680 117
681 117
682 117
683 117
684 117
685 117
686 117
687 117
688 117
689 117
690 117
691 117
692 117
693 117
694 117
695 117
696 117
697 117
698 117
699 117
700 117
701 117
702 117
703 117
704 117
705 117
706 117
707 117
708 117
709 117
710 117
711 117
712 117
713 117
714 117
715 117
716 117
717 117
718 117
719 117
719 118
720 118
720 119
720 120
720 121
720 122
720 123
720 124
720 125
720 126
720 127
720 128

 
Conclusions: While I think tweaking the settings is definitely a step in the right direction, it appears the core issue is somehow my setup is consuming a crazy amount of memory in DefaultHeapInitialAllocMB. I can't see any reason why it should need to allocate 720MB at that stage in the game. This suggests there is some combination of mods, ENB settings, and Skyrim.INI / Skyrimprefs.INI that are collectively consuming way more memory than is healthy. 
 
I am using ENB 277, which I think some people have found isn't as stable as earlier ones. Maybe I need to roll back to an earlier version of ENB and Phinix?
 
Thanks again for all the help -- it's greatly appreciated. 
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.