Jump to content

Memory Blocks Log (by Sheson)


DoubleYou

Recommended Posts

OK, so I was just looking at @Nebulous112's screenshots of his MO install of STEP and was surprised by the comment that this mod is not part of STEP.

Have we just assumed everyone will have this installed and not bothered to explicitly explain how to install it, or are we taking a position of this not being needed if STEP is configured as shown?

Either way, surely this gem could be part of the "Utilities" or "Extenders" sections?

Link to comment
Share on other sites

I think the assumption is that Memory Blocks Log is not in the STEP 2.2.9.2 Guide, so it is not a part of STEP Core or STEP Extended. Users have been instructed to install it after they experience a crash or infinite loading screen that might be attributed to SKSE configuration issues. I just noticed that it's not mentioned in 3.A.1 Failures to Launch or 3.A.2 Crashes to Desktop (CTD) either. I think I remember something about this being included in the Utilities Pack.

Link to comment
Share on other sites

I think Memory Blocks Log definitely should be mentioned in the main guide's Troubleshooting section. As Greg points out, there is no current mention of this tool at all in the main wiki.

 

When mentioning Memory Blocks Log, a link to the wiki page should be added. The wiki page could be edited with basic instructions on using Memory Blocks log to make things even easier for a user.

 

I think this could cut down on the amount of support needed on the forums by a large amount. The first I heard of the Memory Blocks Log was from going into the Troubleshooting section of the forum, and reading Greg or someone else mention it as a useful tool. Since then, I have noticed using Memory Blocks Log is usually the very first troubleshooting step mentioned for crashes, and changing the associated memory settings ends up being the solution in many cases.

 

Mentioning this tool in the guide itself would hopefully help more people to solve their own issues.

 

[insert cheesy line] Knowledge is power! [/cheese] ;-) lol

Edited by Nebulous112
Link to comment
Share on other sites

  • 5 months later...

Ok I have a problem with my memory blocks. this is my skse.ini :

 

 

[General]
ClearInvalidRegistrations=1
 
[Display]
iTintTextureResolution=1024
 
[Memory]
DefaultHeapInitialAllockMB=1280
ScrapHeapSizeMB=256
 
 
yet when i start the game and I produce the memory log this happens:
 

 
logging of blocks enabled
logging max values only
Timer disabled
Block1 Block2
256MB 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
85 103
85 104
85 105
85 106
85 107
85 108
85 109
85 110
85 111
85 112
85 113
85 114
85 115
85 116
85 117
85 118
85 119
85 120
85 121
85 122
85 123
85 124
85 125
85 126
85 127
85 128
85 129
85 130
85 131
86 131
91 131
105 131
106 131
106 132
107 132
123 132
123 133
125 133
127 133
129 133
129 134
130 134
131 134
132 134
133 134
134 134
135 134
136 134
137 134
138 134
139 134
139 135
140 135
141 135
142 135
143 135
144 135
145 135
150 135
156 135
156 136
156 137
156 138
156 139
156 140
156 141
157 141
158 141
159 141
160 141
161 141
162 141
163 141
164 141
165 141
166 141
167 141
168 141
169 141
170 141
171 141
172 141
173 141
174 141
175 141
176 141
177 141
178 141
179 141
180 141
181 141
182 141
183 141
184 141
185 141
186 141
187 141
188 141
189 141
190 141
191 141
192 141
193 141
194 141
195 141
196 141
197 141
198 141
199 141
200 141
201 141
201 142
202 142
203 142
204 142
205 142
206 142
207 142
208 142
209 142
210 142
211 142
212 142
213 142
214 142
215 142
216 142
217 142
218 142
219 142
220 142
221 142
221 143
222 143
222 144
223 144
224 144
240 144
240 145
240 146
240 147
240 148
240 149
240 150
240 151
241 151
242 151
242 152
243 152
244 152
245 152
250 152
255 152
255 153
 

 
so apparently I didn't increase at all my memory blocks? Someone please help tackle this issue so i encounter less ctd's
thanks
Link to comment
Share on other sites

First, verify your skse.ini is in the proper location. It should be in Data/SKSE. I.E. in a folder named "skse".

 

If you are sure that is correct, add the "-forcesteamloader" argument to SKSE. If using MO, go to Configure Executables, and select SKSE. Under argument include that text (without quotations). If not using MO, I believe you have to append it to the SKSE_loader shortcut name (I'm not 100% on that).

 

When you do get it working, I would encourage you to stress test with MBL. 1280 is pretty high, and unneeded in most setups. If you can reduce that number without hitting the limit it will increase your performance dramatically.

Link to comment
Share on other sites

If you're using Mod Organizer, also verify you do not have a duplicate skse.ini in the Skyrim\Data\SKSE folder by mistake and that the file is actually named skse.ini instead of skse.ini.txt in the mods/skse_1_07_03/SKSE folder.

 

I'll second Nebulous112's observation that 1280 is most likely wasting memory that could otherwise be used by the game, so try to get this down as much as possible.

Link to comment
Share on other sites

If you're using Mod Organizer, also verify you do not have a duplicate skse.ini in the Skyrim\Data\SKSE folder by mistake and that the file is actually named skse.ini instead of skse.ini.txt in the mods/skse_1_07_03/SKSE folder.

 

I'll second Nebulous112's observation that 1280 is most likely wasting memory that could otherwise be used by the game, so try to get this down as much as possible.

 

First, verify your skse.ini is in the proper location. It should be in Data/SKSE. I.E. in a folder named "skse".

 

If you are sure that is correct, add the "-forcesteamloader" argument to SKSE. If using MO, go to Configure Executables, and select SKSE. Under argument include that text (without quotations). If not using MO, I believe you have to append it to the SKSE_loader shortcut name (I'm not 100% on that).

 

When you do get it working, I would encourage you to stress test with MBL. 1280 is pretty high, and unneeded in most setups. If you can reduce that number without hitting the limit it will increase your performance dramatically.

sorry i forgot to mention that I do indeed use MO. I changed the skse.ini down to 1024 from 1280 and added the argument -forcesteamloader in mod organizer. however my logs produce the same result as before, nothing has changed

Link to comment
Share on other sites

Have you verified you have the skse.ini file in the proper location? See this post from Nebulous112 for a screenshot showing the correct folder layout in Mod Organizer. If this is correct, verify you don't have any duplicate skse.ini files in some other mod or in the Skyrim game folder that might be conflicting.

 

https://forum.step-project.com/topic/4985-memory-blocks-log-by-sheson/page-4?do=findComment&comment=167825

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
×
×
  • Create New...

Important Information

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