I probably should've taken a couple more CS classes instead of 20 years to figure out what heap fragmentation is via pattern recognition.
@ryanasmith94 Heap fragmentation is the thing under discussion. This article is a start: https://blogea.bureau14.fr/index.php/2009/07/what-is-heap-fragmentation/ …
-
-
@ryanasmith94 By mentioning pattern recognition I'm saying that I eventually figured out this was happening by observing its symptoms. -
@ryanasmith94 If I had ever formally studied memory allocation algorithms, it probably wouldn't have taken me 20 years to infer it.
End of conversation
New conversation -
-
-
@chaosprime How accurate is this simplified image? http://en.wikipedia.org/wiki/File:Virtual_memory.svg … -
@ryanasmith94 Entirely, as far as it goes. -
@chaosprime So how does the defragmentation process interact with this? VMemory fragments data, but it is easier to read when consolidated? -
@ryanasmith94 There's no defragmentation involved. The problem from my perspective is that memory allocation performance drops. -
@ryanasmith94 Because there gets to be an enormous list of little available memory blocks that has to be searched when you want to allocate. -
@chaosprime My first thought would be to mimic the (supossedly) superb techniques google's search bar uses, but that's likely not applicable -
@ryanasmith94 Can't imagine what relationship that would have, no.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.