The use of gap buffers is based on the assumption that such recopying occurs rarely enough that its cost can be amortized over the more common cheap operations.
Использование буферного окна основано на предположение, что перекопирование происходит достаточно редко и его стоимость может быть амортизирована более дешевыми операциями.