#16689 closed defect (duplicate)
JOSM freezing
Reported by: | kido | Owned by: | kido |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | template_report performance | Cc: |
Description
What steps will reproduce the problem?
- Запустить JOSM / Start JOSM
- Скачать область данных с большой плотностью данных (примерно 1 км х 1 км) / Download data region with high data density (approximately 1 km x 1 km)
- Изменять масштаб, перемещать область редактирования / To change the zoom, move the editing area
What is the expected result?
Нормальная работа / Normal work
What happens instead?
При изменении масштаба или перемещении редактируемой области на зумах, где отображаются подписи объектов (POI, названия улиц) JOSM начинает тормозить и зависать на несколько секунд при каждом действии. При этом CPU в эти моменты занят на 100%. На масштабах, где подписи объектов не отображаются, снижение производительности не происходит.
When you zoom or move an editable area on the zoom, where the object labels (POIs, street names) are displayed, JOSM starts to slow down and freeze for a few seconds with each action. At the same time CPU at these moments is occupied by 100%. On the zoom, where the label objects is not displayed, the performance degradation does not occur.
Please provide any additional information below. Attach a screenshot if possible.
Я думаю это связано с большим количеством объектов с подписями (POI, названия улиц) на масштабе 50м, 30м в JOSM, потому что если скачать большую территорию, но с малым количеством подписей, то JOSM работает нормально. Также если производить действия со слоем данных на масштабах, где подписи не отображаются, то JOSM также работает нормально.
I think this is due to the large number of objects with labels (POI names, street names) on a zoom of 50 m, 30 m in JOSM, because if you download a large area, but with a small number of labels, that JOSM works fine. Also, if you perform actions on the data layer at zoom where labels are not displayed, JOSM also works fine.
Пример места редактирования: https://www.openstreetmap.org/#map=17/53.20123/50.11164
Масштаб в JOSM 50м.
URL:https://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2018-08-22 19:44:25 +0200 (Wed, 22 Aug 2018) Build-Date:2018-08-22 17:46:33 Revision:14178 Relative:URL: ^/trunk Identification: JOSM/1.5 (14178 ru) Linux openSUSE Tumbleweed Memory Usage: 400 MB / 1769 MB (105 MB allocated, but free) Java version: 1.8.0_171-b11, Oracle Corporation, OpenJDK 64-Bit Server VM Screen: :0.0 1920x1080 Maximum Screen Size: 1920x1080 Java package: java-1_8_0-openjdk:x86_64-1.8.0.171 WebStart package: icedtea-web:x86_64-1.7.1 VM arguments: [-Dicedtea-web.bin.name=javaws.itweb, -Dicedtea-web.bin.location=/usr/bin/javaws.itweb] Dataset consistency test: No problems found Plugins: + DirectDownload (34593) + DirectUpload (34502) + OpeningHoursEditor (34535) + buildings_tools (34572) + editgpx (34506) + gpsblam (34515) + imagery_offset_db (34596) + poly (34546) + reltoolbox (34551) + reverter (34552) + turnrestrictions (34576) + utilsplugin2 (34506) + wikipedia (v1.1.0) Tagging presets: + https://josm.openstreetmap.de/josmfile?page=Presets/Payment_Method_RU&zip=1 Last errors/warnings: - W: No configuration settings found. Using hardcoded default values for all pools.
Attachments (0)
Change History (4)
comment:1 by , 6 years ago
Keywords: | performance added |
---|---|
Summary: | JOSM freezing / JOSM тормозит и подвисает → JOSM freezing |
follow-up: 4 comment:2 by , 6 years ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
comment:3 by , 6 years ago
Resolution: | → duplicate |
---|---|
Status: | needinfo → closed |
Closed as duplicate of #16698.
comment:4 by , 6 years ago
Replying to Don-vip:
I just fixed a major performance issue in r14206. Please test tomorrow with latest version to see if it solves your problem.
Hi, I test in 14289 and your fix don't solved my problem.
https://pastebin.com/kKt3caMB
I just fixed a major performance issue in r14206. Please test tomorrow with latest version to see if it solves your problem.