By: Foo_ (foo.delete@this.nomail.com), June 30, 2022 6:43 am
Room: Moderated Discussions
Adrian (a.delete@this.acm.org) on June 30, 2022 5:36 am wrote:
>
> In the memory allocators used by individual processes it is possible to completely avoid
> memory fragmentation, e.g. by using separate memory pools for different object sizes.
That doesn't make sense. Memory fragmentation is typically caused by differing *lifetimes* of heap allocations, not by differing object sizes.
>
> In the memory allocators used by individual processes it is possible to completely avoid
> memory fragmentation, e.g. by using separate memory pools for different object sizes.
That doesn't make sense. Memory fragmentation is typically caused by differing *lifetimes* of heap allocations, not by differing object sizes.