Anonymous | Login | Signup for a new account | 21-11-24 13:17 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000346 | SAS.Планета | [All Projects] Баг | public | 30-12-2010 14:46 | 12-04-2011 09:24 | ||||
Reporter | nafa | ||||||||
Assigned To | vdemidov | ||||||||
Priority | low | Severity | tweak | Reproducibility | always | ||||
Status | closed | Resolution | won't fix | ||||||
Platform | x86 | OS | Windows XP | OS Version | SP2 | ||||
Product Version | 101206 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0000346: Отображение тайлов с веб-сервера идет примерно в 2 раза медленнее, чем из кэша. | ||||||||
Description | Сделал "самодельный" слой (т.е. написал php скрипт, который по веб-запросу создает тайлы не лету). Когда SAS Планета читает тайлы из кэша, карта отображается мгновенно. Когда читает тайлы с веб-сервера то скорость отображения тайлов примерно на 50% меньше, чем способен "отдавать" веб-сервер. | ||||||||
Steps To Reproduce | Необходим тестовый веб-сервер (чтобы не было нагрузки со стороны). На данном сервере размещается скрипт, создающий слой (Я просто возвращал png 256x256, в центре которого выводил текущее время). Делаем zmp на этот слой. Запускаем SAS Планета, включаем этот слой, засекаем время, ждем остановки счетчика загруженных тайлов. Теперь скриптом, программой, делаем к веб-серверу контрольное количество запросов (с сохранением ответов в файлы). Сравниваем время. | ||||||||
Additional Information | У меня результаты такие (ноут IBM x60t, веб-сервер на этой же машинке) В режиме энергосбережения: (1ГГц) Генерация 121 тайла веб-сервером 9,5 сек. (Включая время на отдачу их запрашивающей программе и сохранение в файлы) Загрузка 121 тайла программой SAS Планета 20 сек. (из них на экране отображются 0000016:0000020, остальные - скрытые). В режиме макс. производительности (1,5 ГГц) Генерация 121 тайла веб-сервером 6,3 сек. Загрузка 121 тайла программой SAS Планета 16 сек. Обращает на себя внимание то, что скорость работы SAS Планета растет медленнее, чем производительность. (Хотя тестовая программа и веб-сервер показали рост скорости, соответствующий росту производительности). Замеры производились несколько раз. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Notes | |
(0000841) vdemidov (manager) 30-12-2010 15:06 |
Естественно медленнее. После скачивания каждого тайла идет синхронная прерисовка всего экрана, добавьте для отображения меток или слоев и станет еще медленнее. В будущем, планируется сделать асинхронную отрисовку, но в любом случае, это не то место, которое я собираюсь сильно оптимизировать. |
Users who viewed this issue | |
User List | Anonymous (1553x), VMatveev (1x) |
Total Views | 1554 |
Last View | 21-11-2024 13:17 |
Issue History | |||
Date Modified | Username | Field | Change |
30-12-2010 14:46 | nafa | New Issue | |
30-12-2010 15:06 | vdemidov | Note Added: 0000841 | |
30-12-2010 15:06 | vdemidov | Status | new => resolved |
30-12-2010 15:06 | vdemidov | Resolution | open => won't fix |
30-12-2010 15:06 | vdemidov | Assigned To | => vdemidov |
12-04-2011 09:24 | Tolik | Status | resolved => closed |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |