LINUX.ORG.RU

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

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

Речь про экономию памяти или что? Есть 2 пути: «обработка данных порциями» и «обработка данных в один проход».

Второй путь, конечно, быстрее, но требователен к памяти, и подразумевает, что её у юзера куры не клюют. Первый путь как раз таки применялся на машинах со считанными килобайтами оперативками, куда все данные, чтобы их обработать за один проход, просто не влезут.

И если грузить весь большой объём данных в оперативку, то расход на структуры и указатели тут уже не так существенен. Он существенен если нужно экономить память, и для этого данные грузятся в оперативку порциями.

Исходная версия saahriktu, :

Речь про экономию памяти или что? Есть 2 пути: «обработка данных порциями» и «обработка данных в один проход».

Второй путь, конечно, быстрее, но требователен к памяти, и подразумевает, что её у юзера куры не клюют. Первый путь как раз таки применялся на машинах со считанными килобайтами оперативками, куда все данные, чтобы их обработать за один проход, просто не влезут.

И если грузить весь большой объём данных в оперативку, то расход на структуры и указатели тут уже не так существенен. Он существенен если нужно экономить память, и для этого данные грузятся в оператвку порциями.