I might have a lead on what it is that fills up the memory. I am not an expert in this nor do i have enough technical knowledge about memory.
EDIT 1:
My basic understanding of RAM usage and what the processor does is as follows.
There are things in any software that is not needed a 100% of the time to run the software. Those things are stored in the memory and the processor can access them whenever it’s needed. With doing that used memory space can increase because new information is stored in the memory for later use. However not everything that is stored in the memory is needed all the time. In the long run it means that there is information stored that will never be accessed again and it is simply taking up space.
Technically you don’t need the storage but that would mean your processor needs more time to process everything and it can only handle a certain amount of processes at the same time.
A basic example is the “not responding” part on any systen with very limited memory space. I often encounter those issues with my work notebook which only has 6GB of RAM.
Based on watching the file listed below and watching the memory usage of the Game.exe on the task manager i came to the following result:
There is a blz-log.txt file in the installation folder which is regularly updated with errors.
This file is getting bigger and bigger everytime you…
- use waypoints
- use portals
- enter new areas
- create a new game
As your game session goes on the size of that file increases over time.
That piles up over time and systems with 16GB for example reach their limit where the game’s performance suffers and eventually crashes.
After an 8 hrs session yesterday i had over 30.000 lines in the file because i was simply playing the game. Today after running the game for an hour i already had 500 lines and counting.
I couldn’t get them to be deleted automatically and i am still trying to figure it out when they are deleted or when it’s content is overwritten.
What are these errors?
I am not an expert on this but maybe someone can explain those in more detail.
They look something like:
8/15 15:35:23.209 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘misc_amethyst2’ in the ToSkeleton
8/15 15:35:23.209 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘armor_buckler’ in the ToSkeleton
8/15 15:35:23.209 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘misc_skeleton_key1’ in the ToSkeleton
8/15 15:35:23.229 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘solid’ in the ToSkeleton
8/15 15:35:23.229 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘glass’ in the ToSkeleton
8/15 15:35:23.229 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘solid’ in the ToSkeleton
8/15 15:35:23.229 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘glass’ in the ToSkeleton
8/15 15:35:23.229 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘solid’ in the ToSkeleton
8/15 15:35:23.229 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘glass’ in the ToSkeleton
8/15 15:35:23.229 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘solid’ in the ToSkeleton
8/15 15:35:23.229 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘glass’ in the ToSkeleton
8/15 15:35:23.231 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘solid’ in the ToSkeleton
8/15 15:35:23.231 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘glass’ in the ToSkeleton
8/15 15:35:23.231 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘glass’ in the ToSkeleton
8/15 15:35:23.231 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘solid’ in the ToSkeleton
8/15 15:35:23.231 [Granny/4] [<>:0]: NewMeshBinding: Unable to find bone: ‘misc_eld_rune’ in the ToSkeleton
But also:
8/15 15:36:03.399 [Texture/4] [<>:0]: The texture array data/hd/env/texture/global/prop/act2/town/act2_town_decorations_awning05_cloth_nrm.texture was deleted before it finished loading.
8/15 15:36:03.403 [Texture/4] [<>:0]: The texture array data/hd/env/texture/global/prop/act2/town/act2_town_decorations_awning05_poles_alb.texture was deleted before it finished loading.
8/15 15:36:03.407 [Texture/4] [<>:0]: The texture array data/hd/env/texture/global/prop/act2/town/act2_town_decorations_awning05_poles_nrm.texture was deleted before it finished loading.
8/15 15:36:03.410 [Texture/4] [<>:0]: The texture array data/hd/env/texture/global/prop/act2/town/act2_town_decorations_awning05_poles_orm.texture was deleted before it finished loading.
8/15 15:36:03.413 [Texture/4] [<>:0]: The texture array data/hd/env/texture/global/prop/act2/town/act2_town_decorations_awning03_02_orm.texture was deleted before it finished loading.
In addition to the file above there is another log file being updated everytime you open Diablo II Resurrected. That file is created on a daily basis, so it shouldnt become too big anyway unless you really push it.
C:\Users[username]\Documents\Diablo II\GameLogs
File is called D2210815 for today.
It’s basically a String that equals to "D2 + Date.now + “”
[computername] Realm startup at 2021-08-15 15:54:46.142
15:54:46.142 ------------------------------------------------------
15:54:46.143 2021-08-15 15:54:46
15:54:46.143 Diablo II: Resurrected - Multiplayer Beta running under Win10 Version 10.0.19043
15:54:46.143 Vendor: Intel
15:54:46.143 Description: Intel(R) Core™ i7-7700K CPU @ 4.20GHz
15:54:46.143 Total Physical Memory: 65467.45MB
15:54:46.143 Application Path: H:\BattleNet\Diablo II Resurrected\Diablo II Resurrected Beta
15:54:46.143 Local IP: 0.0.0.0
15:54:46.143 Computer name: [computername]
15:54:46.143 ------------------------------------------------------
15:54:46.143
For my system it hasn’t been an issue because i have 64GB of RAM and i literally can’t play long enough to fill it up completly.
EDIT 2:
After all this is a BETA and Blizzard needs the information about errors to eventually fix them or to improve overall performance. With that being said it might be resolved as the game launches.
Hopefully someone can make use of this and follow up on it. I can only observe and report what i see.