Upload function single-threaded?

Hi,

I just installed the official Nextcloud Docker Image (nextcloud:latest) but it seems like uploading to the nextcloud server is only maxing out a single core.
So I‘d like to know, if the upload function is somehow singlethreaded and cannot utilize multiple cores?

Setting the chunk size to zero seems to improve the upload speed a bit, but it’s still maxing out at around 25MB/s.

There must be other ways to improve the upload speed…
The client and server are connected via 1Gbit/s

sudo -u www-data php occ config:app:set files max_chunk_size --value 0

Does switching to PHP-FPM instead of mod_php help to use more than one core during uploads?