Hi,
Is it an intended feature of NC28 that scrolling through the photos app in the web interface is an effective DoS against every other simultaneous operatoin on a 4 core 2GHz x86 with 8GB of RAM and RAID5 that can hit 600MB/s?
I can’t believe that a machine with that much horsepower (even though you can spend far more on hardware nowadays) is really incapable of serving up a few thumbnails over the LAN without completely crippling itself.
I honestly thought that nextclouds utterly tragic upload speed whilst uploading photos (~1MB/sec over LAN) was because it was (behind the scenes) generating a few sizes of thumbnail and writing some indexes, but if it is, then I can confidently say that it’s totally wasting its time, as it obviously isnt working.
So if the upload is slow for some other reason, WHY? it’s got gigabit ethernet, it works FAST for wget / iperf. so it’s not the network. DNS is correct. certs are correct.
the RAID array can read the photos to /dev/null at ~400MB/s, with the CPU sat twiddling its thumbs on all 4 cores.
WHY is nextcloud such a slowpoke? I could use this machine to emulate a Win 95 PC and access it via SAMBA with more performance than this.
Has the whole world forgotten how to write anything that remotely resembles high performance software?
Or is it just the usual case of the documentation being too sh*t for anyone but the developers to actually know how to set it up?
Which is it?
Prediction: I’ll get one, maybe two “enthusiastic looking replies”,followed by people telling me to wind up the PHP memory usage to the point where PHP fpm tries to allocate 160GiB, followed by radio silence, just like everyone else with a performance problem in NC, AFAICT.