J'ai un compte sur mon vps qui monopolise plus que sa juste part de mémoire. Comment puis-je limiter l'utilisation de la mémoire de ce compte?
memory_limit
dans le php.ini? Il semble que cela définisse la mémoire par script - cela changerait donc en fonction du nombre de pages ou de requêtes au lieu du total du compte?RLimitMEM
dans Apache définit une nouvelle limite de mémoire pour les processus Apache. (en whm (Accueil >> Configuration du service >> Configuration Apache >> Restrictions d'utilisation de la mémoire) Cela modifierait également la mémoire totale en fonction des demandes au lieu du total du compte?Les seules limitations de mémoire actuellement prises en charge sont celles que vous avez posées. Dans cPanel, il n’existe actuellement aucun moyen d’appliquer une limite de mémoire sur une base de compte, mais uniquement par script ou par processus. Le problème que vous rencontreriez serait de savoir comment appliquer une limite de mémoire par compte, car chaque compte ne créait pas son propre processus Apache. Dans ce cas, cela constituerait un gaspillage de ressources, car le compte n'aurait pas toujours besoin de ce processus pour être actif. Si vous rencontrez des problèmes de performances, essayez d’appliquer une limite de mémoire php.ini par script.