The administration console is designed to work with a limited number of users: 1 or 2.
You may experience some slowdowns: How to fix it ?This feature is available on Artica v4.50 Service Pack 1 or Artica v4.50 with HotFix 20231122-15
In the section Your system > Web Console
, You have a section named PHP Daemon service (FPM)
Two rules are available, one for the web interface to generate objects for display ( Web Console), the other for the background process to talk to the system ( Artica Framework )
As far as the framework process is concerned, few commands are given there, as you do more reading than writing.
The equation is not quite true, however, as 15 administrators will not consume 300 child daemons.
A request takes a few milliseconds, and a child process is then available to absorb a new request.
If you're experiencing slowdowns on the web console, increasing the number of Max Children can make it run more smoothly.
However, a child process uses memory (between 2 and 15 Mb of memory at any given time).
It should be said that 20 children can consume up 300 Mb of RAM.
A process tends to keep the memory allocated to it even if it doesn't need as much.
The Max requests value indicates that after reaching the maximum number of executions (100 by default), the process will shut down to free its memory.
Reducing the maximum number of requests prevents processes from consuming significant amounts of memory.
Bear in mind that the PHP service is set to "on demand" mode,
i.e. if you close the web console, unnecessary processes will be shut down after a certain period of time.