packages/docs/docs/miscellaneous/linux-single-process.mdx
:::info
This document is outdated. As of 4.0.137, the default behavior is to use multi-process mode.
The setting still exists, but is true by default.
:::
By default, Remotion starts the Chromium browser on Linux with the --single-process flag. This is because:
This can lead to degraded rendering performance, especially when trying to leverage high-core CPUs and high Remotion concurrency.
available from v4.0.42
Enabled by default. To disable multi-process mode for Chromium during rendering on Linux:
chromiumOptions.enableMultiProcessOnLinux option.--enable-multi-process-on-linux=false flag.Config.setChromiumMultiProcessInLinux() option.--single-process flag is not used. We recommend using more Lambdas instead of more concurrency per Lambda.The answer depends on the Linux environment. If you are running Remotion on a server, you should try to enable multi-process mode and see if it works.
Our recommended Docker image is confirmed working with multi-process mode enabled.