Wenn ein Kunde nun für 1024 MB memory_limit bezahlt
Da habe ich wohl was verpaßt, wo hat der TE etwas zu seinem konkreten IONOS-Webhostingpaket oder dem "bezahlten" PHP-Speicher geschrieben? Beim kleinsten, aktuellen Paket ist das PHP-Memory-Limit mit 256MB festgelegt, beim größten mit 640M.
Man kann aber über eine benutzerdefinierte php.ini-Datei diesen Wert verändern. Und genau das ist das Problem und das wird wohl der TE auch nach einem irgendwo gelesenen tollen Tip so gemacht haben.
Theoretisch könnte man damit das Speicherlimit auf riesig große Werte setzen oder ganz aushebeln und daher ist eine systemseitige Speicherbegrenzung auf Prozessebene durchaus sinnvoll. Es gibt ja auch noch andere Skriptsprachen, bei IONOS kann man z.B. auch Perl, Python und Ruby verwenden. Ich weiß nicht, ob es da auch so eine freiwillige Speicherselbstkontrolle wie bei PHP gibt.
Kurz und gut, der Webhoster sollte beim Shared Webhosting die Ressourcen durchaus absolut begrenzen. Ich will nicht, daß meine Website nicht mehr richtig läuft, weil ein anderer Kunde mit seinen Skripten den gesamten Arbeitsspeicher auffrißt.
Gruß
Ingo