Memory Blocks Log
⚪ Last updated 2014⚠️ Install Order · 4 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 4.8% endorsement rate — high engagement, a strong quality signal
- 🏆 #21 of 85 Utilities mods in this game by downloads
📋 About This Mod
This is a utility for users who patch Skyrim according to Skyrim Memory Patch.
This SKSE plugin helps finding a good size for the first memory block (DefaultHeap).
See GamerPoets video on the left for installation of Memory Blocks Log and how to use the log it creates to set useful DefaultHeap memory values. Gopher was nice enough to make a video on the right explaining the memory patch in detail.
EnmkloC905Q 37xAMUQc1oY
See GamerPoets channel for more great tutorials. Please consider supporting Gamerpoets through PayPal or Patreon if you find the instructional video useful.
The Question
Since posting about the patch one important question to answer is, how much memory to pre-allocate for the first block (DefaultHeap). There is no need to pre-allocate a much larger block for the than the game will actually need. In fact doing so can have a negative impact, because other parts of the game need memory as well and the more is pre-allocated to this specific block the less is available to the other processes.
Remember, we are not telling the game to use more memory, we are telling it to pre-allocate the first block (DefaultHeap) in one big continuous chunk instead of the default small chunk and later using additional smaller chunks somewhere else.
MemoryBlocksLog is a SKSE plugin that writes the sizes of the two memory blocks DefaultHeap and ScrapHeap to a logfile whenever more memory is committed to them. Check the readme.txt in the zip for more info about how to install and how to use it.
After installation and verifying that it writes to the logfile start a game to find the highest needed value for your setup. Find the busy spots with lots of cell data. Windhelm Harbour comes to mind, the Rift or Solitude Harbour. It is typically the exterior spots where you had ILS.
If the reported size reaches the patch value, increase it by 128MB and test again.
If the reported size does not reach the patch value, take the highest value reported for Block1 (DefaultHeap) from the logfile and add a few Megabytes, for example 30 or 60MB, as buffer.
Do not use patch values below the default 256MB.
The size of Block2 (ScrapHeap) is just reported for completeness. It should never go over 256MB unless new patch information is discovered. It is recommended not to change it. If the game doesn't start with high Block 1 (DefaultHeap) values set ExpandSystemMemoryX64=false in enblocal.ini
=================================================================
Requirements
This is a plugin for Skyrim Script Extender SKSE so you need SKSE
http://skse.silverlock.org/
=======================================
A lightweight SKSE plugin that logs the sizes of memory blocks 1 and 2 in Skyrim, helping users monitor memory usage. With 24,136 endorsements and 500,350 downloads, it's a trusted utility for modders and players troubleshooting memory-related issues. Last updated in 2014, it remains a staple for classic Skyrim setups.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Huge community trust (24,136 endorsements) — this is a go-to tool for memory debugging
- Lightweight and does exactly what it says: logs memory block sizes
- Over half a million downloads prove it's been essential for countless modded setups
⚠️ Cons
- Last updated in 2014 — no support for Skyrim Special Edition or Anniversary Edition
- No detailed instructions or documentation provided by the author
- Requires SKSE, so you must have that installed first
For Skyrim classic modders who are troubleshooting memory crashes or want to verify their memory patch is working. Also useful for mod authors who need to log memory usage during testing. Skip if you're on Skyrim SE/AE or just want a simple memory patch — this is a diagnostic tool, not a fix.
💡 Beginner Tips
- Make sure you have SKSE installed and launch the game through SKSE's loader, not the default launcher.
- Check the generated log file after running the game to see the memory block sizes — it's usually in your Skyrim folder.
- If you're using a memory patch like SSME or the SKSE memory patch, this tool helps confirm the patch is actually taking effect.
📊 Mod Details
- Game
- Skyrim LE Mods
- Author
- Sheson
- Version
- 1.2
- Downloads
- 500,350
- Endorsements
- 24,136
- Category
- Utilities
- Created
- 1/29/2014
- Updated
- 1/29/2014
🔧 How to Install Skyrim LE Mods
Download from Nexus.
📖 Full step-by-step install guide for Skyrim LE →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim LE commands, item IDs, and more.
Keep browsing — more Skyrim LE mods await