В чем сходства и отличия понятий arena, pool и region в контексте управления памятью?
Вроде бы программирую давно, да и сам реализовывал различные штуки для управления памятью, как pool'ы, так и всякие вариации на тему сборщика мусора, но с теорией и терминологией по этому делу у меня проблемы. Или все проще и термины употребляются фактически для одного и того же?