xkor, в каком формате храниш геодату в памяти?
Я использовал структуру в виде:
RGeoLayer = record
height: Smallint;
N, S, W, E: boolean;
end;
RGeoCell = record
layers: array of RGeoLayer;
end;
RGeoBlock = record
blockType: word;
cells: array of array of RGeoCell;
end;
var
blocks: array [0..255, 0..255] of RGeoBlock;
после загрузки блока с Гираном и окрестностями этот массив в памяти занял около 65МБ, это при том что если блок имеет фиксированную высоту (1 случай) я размерность массивов RGeoLayer и RGeoCell выставляю равной еденице. Неужели так много "потребляет" вспомогательная информация о размерностях массива?
__________________
Продажа чистых аккаунтов 4G, L2 EU, AARu, AA EU, Aion EU, Tera RU, Tera EU (ICQ 594297609)
Продажа VK авторег аккаунтов (ICQ 594297609)
|