Nice Video👌 Allways wondered how exactly the garbage collector worked.
Memory management is fun, especially when dealing with audiogroups
Nice, this is also the first time I hear that GMS uses other threads besides the usual guesses that it might use an extra thread for sounds.
what happens if we use DS_List_Clear ? I am just curious, because i am clearing and recycling my lists but they contain structs, does that mean they are sitting in unallocated memory?
I never trust gc to be handled for me, I will usually set up a master data allocation unit to issue all types of memory and objects. And when I don't use them, I make sure I program to "destroy" them, which is just another function of the MDA unit to put that memory or object back in the queue for when the program requests it again. I'm old school like that.
львиная доля памяти освобождается когда закрываешь приложение. А отладчик пишет что память почти пуста.
@StephenLoney