Modify

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#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?

  1. Запустить JOSM / Start JOSM
  2. Скачать область данных с большой плотностью данных (примерно 1 км х 1 км) / Download data region with high data density (approximately 1 km x 1 km)
  3. Изменять масштаб, перемещать область редактирования / 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м.
https://i.imgur.com/XYqztkb.png

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 Don-vip, 6 years ago

Keywords: performance added
Summary: JOSM freezing / JOSM тормозит и подвисаетJOSM freezing

comment:2 by Don-vip, 6 years ago

Owner: changed from team to kido
Status: newneedinfo

I just fixed a major performance issue in r14206. Please test tomorrow with latest version to see if it solves your problem.

comment:3 by Don-vip, 6 years ago

Resolution: duplicate
Status: needinfoclosed

Closed as duplicate of #16698.

in reply to:  2 comment:4 by anonymous, 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

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain kido.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.