On a recent update, php7.3 became php7.4 and the php-loop.pl service file wasn't auto-updated.
The subtle result: a rapidly growing number of php-loop.pl forks, eating up all RAM over time.
I see (virtualmin-nginx/php-loop.pl ) that the code takes note of a crash within ten seconds, and sleeps for five seconds as a result.
Suggestion: if there's an immediate crash (under one second? Half a second?), log an error and exit.
Further suggestion, and I honestly do NOT know what I'm talking about here ;) -- looks like somehow virtual-feature.pl -> feature_modify() needs to run after a potential php system version change???