memory_limit, impact sur le serveur ?

Bonjour,
J’aimerais savoir si le fait d’augmenter le memory_limit a un impact sur le serveur ? Est ce que lorsqu’un script est lancé il réserve tant de mémoire sur le serveur ?

Actuellement, memory_limit est à 128M si je l’augmente à 256 quel impact y a t il sur le serveur, sachant qu’il y a d’autres sites dessus.

Moi de ce que j’ai compris, c’est que memory_limit est juste là pour empecher une boucle infini par exemple ou pour la sécurité lors d’un hack.

Merci

#

C’est équivalent à le mettre sur ton PHP.INI sauf que ça a un impact seulement sur ton site.
Ca réserve bien plus de mémoire dans apache pour chaque process «et donc utilisateur connecté simultanément».
C’est important pour Drupal quand tu utilises par exemple Views et / ou Admin_menu qui consomment pas mal dans les pages admin dédiées. En dessous de 64M souvent, tu as des erreurs.

Yoann Babel — formateur Drupal : http://formation.ideia.fr/drupal

#

Ah ok donc ca réserve bien de la mémoire physique. Donc c’est risqué de le monté à plus de 128 alors.

http://www.manuelphp.com/php/ini.memory-limit.php

http://phpsec.org/projects/phpsecinfo/tests/memory_limit.html

Dans les docs, ils ne disent à aucun moment que cela alloue de la mémoire

#

Oui «reserve», mais pas «alloue». C’est juste la limite «allouable», elle n’est pas utilisée pour autant si le processus ne la demande pas. Le terme était ambigue.

Yoann Babel — formateur Drupal : http://formation.ideia.fr/drupal

Syndiquer le contenu