JVM, JavaScript, Parallelism, Concurrency, Software Development.
two visible effects: 1) The used memory decreases gradually after the space is not needed 2) Reallocating huge amounts of data might mean doubling the current working memory. The first effect can, if really necessary, be mitigated by tweaking the allocator strategies. The second one is easy to