Performance issues, only 1 core running
I'm running an FFMPEG script and would like to utilize all the 32vcpus for fast performance.
Is there an option to enable all 32vcpus at all times?
4 Replies
hello, this would be a bottleneck on your side of things, Railway allows you to use all vcpus at any given point
We are running a python app that uses ffmpeg inside a docker container. It recognises 32 CPUs but doesn't utilize them. When building the image locally and spinning up a container it can utilize 32 CPUs.
im sorry but we arent able to help with application level issues
We tried
1. Forcing ffmpeg to use 32 CPUs but didn't work
2. Used ffmpeg to detect cpus (got 48 ???)
3. Python inside docker detects 32 CPUs
4. Run python locally (it works)
5. Build and run docker locally (it works)
6. Tried to use nicpacks but got dependency issues with ffmpeg
The most weird thing is 5 (that the same docker image behaves differently on Railway than our linux system)
Is there any other way we can approach this issue if you don't help with application level issues