Web UI responsiveness

This topic came up in Syncthing 2.0 resource usage, but I didn’t want to widen that blackhole of a thread even further :sweat_smile:

For all my devices the following call is by far the slowest one: http://localhost:8384/rest/svc/report

Judging from the pprof, it makes sense:

Do we really need to benchmark SHA256 hashing performance each time the web UI is opened?

1 Like

And apparently I’m not using any kind of database:

grafik

We totally don’t. I don’t know why that would happen. It should happen when you tap to see the sample report in the GUI…

Look a little up from those and you’ll see you also aren’t running an OS and Syncthing haven’t been built using a compiler, etc. :wink: Those are server side fields, the bug is that they’re shown at all client-side.