Раскладываю файл в массив строчек: data=File.open(«file.file»){|file| file.read }.collect
Всё ОК, только памяти кушается вдвое больше чем без .collect, т.е. кушается аж двойной размер файла! Это нормально?
Пробовал .collect в переменную и последующее обнуление data, это ничего не дало в плане экономии памяти...