> -- Petryxa писал(а):
> 4-хметровый SVG так и не покорился. По тестам: XML-файл с максимальной глубиной ветвления элементов 3-4 уровня и достаточно длинными строками (размер файла ~320 кбайт) открывается за полминуты, а записывается на диск за 150 миллисекунд. При чтении используются Basics, потом все строки хранятся в виде обычного массива. При записи Basics не используется. Нужен хороший модуль по работе с динамическими строками.

Я тут немного поиздевался над динамическими строками. Короче, этот 4-хметровый svg: 1422 msec - чтение,  2343 msec - запись по Timed execute, отжирает около 21 метра. Можно ускорить, но тогда память совсем неприлично расходуется. Графического редактора под рукой проверить нет, но Firefox открывает оба, причём отрисовывает немножко по-разному

А автора Basics нужно заставить вручную байты на компьютере персчитывать

Кстати, запись тоже была с косяком - доже строки.