Not being sure if this question belongs in here, but anyway. I am a quite long time user of JOSM, and for the last two years, all of the common desktop machines I've used all are able to offer a somewhat decent level of performance running JOSM.

By "decent" I mean, scrolling/zooming is not too laggy, search operations are quick, high command (via mouse and keyboard) responsiveness, validation is quick, able to work with a few hundred GPX files open at the same time, etc.

However, I just acquired a new 4k display, and now JOSM's performance is abysmal. That is expected, since the previous display setup was just a pair of common HD (1080) ones. Another machine I've used for some time had a 2k display, and it ran JOSM just OK (but not anything near "greatly").

My question is about what should be my next upgrade (or upgrades). Should I invest in a high end video card? (current is an very ancient AMD) Higher end CPU? (current one is i7-3770) More memory? (currently with 32GB, but nowhere near full use running JOSM) Anything else?

Rephrasing it, what would be a good desktop configuration for running JOSM @4k resolutions?

asked 04 Jan '16, 15:09

MCPicoli's gravatar image

MCPicoli
2.1k123046
accept rate: 24%

1

Remember that to make use of more of your system's memory you need to start JOSM with a -Xmx...m argument. Experiment with a heavy session to see how high a setting is worthwile for you.

(04 Jan '16, 22:09) Vincent de P... ♦

@Vincent de Phily: Indeed - took me a while to understand why it's only using a little bit of memory. Assigning more of the available RAM helps a lot.

(05 Jan '16, 06:30) Piskvor

Increasing memory (tried giving JOSM 2GB using the 32-bit JVM and up to 20GB using the 64-bit JVM with "-d64" just in case) caused little perceivable improvement.

(05 Jan '16, 11:36) MCPicoli

look at CPU usage graphs (separated by core, although for me JOSM is nicely multithreading), if a single cpu core is clearly over 75% (assuming some kind of averaging), then it may be slowing down the whole. You need to search for the weakest link in your config. It may be your CPU, your buses, you memory speed, your graphics card, your graphics drivers/system, or even another OS ... Likely it is not your storage - but again: look at its usage when JOSM is slow. And in any case: having a SSD is a really paying-off thing for program starts.

permanent link

answered 05 Jan '16, 22:47

aseerel4c26's gravatar image

aseerel4c26 ♦
32.1k16239551
accept rate: 17%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×520
×23
×9
×1

question asked: 04 Jan '16, 15:09

question was seen: 2,341 times

last updated: 05 Jan '16, 22:47

powered by OSQA