
07.08.2004, 07:35
|
|
Регистрация: Aug 2004
Адрес: Воронеж
Сообщений: 4
|
Такая логика его работы является хорошм тоном (для подобного компонента) и вполне предсказуема. Все дело в том, что у меня закгружаются ОДИНАКОВЫЕ переменные (имена у них одинаковые).
Так что: либо потери памяти - либо штатное сохранение истории. Это же объясняет постепенное понижение производительности (все тормозить начинает) - он долго по этой истории ищет последнюю запись!
Еще один вариант: у меня каждый раз при получении переменных изменяется имя файла (динамической HTTP страницы), откуда они и читаются. Примерно так: LV.load(path+"?"+getTimer()); - это чтобы никто эту страничку не закешировал ни на сервере, ни на проксюках.
Так вот: есть очень абстрактное предположение, что LoadVars ухитряется хранить полученные значения ДЛЯ ВСЕХ источников (для каждой из страниц, с которой она считала данные, при этом принимая за имя страницы все, что идет до и после знака вопроса). Это очень умозрительно, тем более, что я не знаю о функциональности LoadVars, которая бы позволяла получить данные, полученные им с нужного мне (указанного мной) источника (страницы) давным-давно (не в последний цикл запроса)....
|