Здравствуйте. Проблема такая, что при чтении файла размером 18 мб, программа использует почти 70 мб памяти. Это так и должно быть или я что-то не правильно сделал?
загрузка xml:
Код:
var
Xml: TXMLDocument;
root:IXMLNode;
...............
Xml := TXMLDocument. Create(nil);
xml.LoadFromFile(extractfilepath(paramstr(0)) +'data.xml');
Xml.Active:=true;
root:= XML.DocumentElement;
до выполнения кода, программа использует около 5 мб.