Спасибо за развернутый ответ, есть пару моментов которые хотелось бы прояснить:
"постепенно будет расти потребление памяти"
Почему оно будет расти? Мелкие фрагментированные блоки больше не будут повторно использоваться?
"Перемещение обычно не требует никакого overhead'а."
Но должна же быть какая-то резервная область куда все должно перемещаться, разве нет?
sim3x: нельзя( может я не правильно понял, но у нас нельзя их сделать 1к1 т.к. мы не можем в тестовой среде использовать рабочие данные (безопасность и все дела)
Николай Петюх: спасибо за предложение, но мне бы каких-то гарантий хотелось. Устная договоренность это хорошо, но мало ли у тебя дела будут/забудешь оплатить и тд