LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

will be never satisfiable by coalescing all previously-used chunks

Что, кстати, плохо, только если во всей программе только один вектор и есть, а вся суть программы состоит в увеличении этого вектора. И то, перерасход памяти составляет 100%, что плохо, но не катастрофично. Я ожидаю, что реальные программы будут использовать сотни векторов и сотни тысяч мелких объектов, которые с радостью будут переиспользовать освободившиеся куски от царь-вектора.

Исходная версия i-rinat, :

will be never satisfiable by coalescing all previously-used chunks

Что, кстати, плохо только если во всей программе только один вектор и есть, а вся суть программы состоит в увеличении этого вектора. И то перерасход памяти составляет 100%, это плохо, но не катастрофично. Я ожидаю, что реальные программы будут использовать сотни векторов и сотни тысяч мелких объектов, которые с радостью будут использовать освободившиеся куски от царь-вектора.