Например, если освобождение динамической памяти всегда выполняется в противоположном направлении к распределениям. В этом случае гарантируется, что куча не будет фрагментирована?
И с теоретической точки зрения: существует ли реалистичный способ для нетривиального приложения управлять памятью, чтобы полностью избежать фрагментации кучи? (После каждого изменения атома в куче, куча до сих пор не подвержена обрыву?)