Si on change les limites dans un shell (avec la commande ulimit), tous les process lancés à partir de ce shell héritent des nouvelles limites.
La seule limitation quand on n'est pas superuser est qu'on ne peut que réduire les limites.
Il suffit donc de faire: (ulimit -v NNN; commande)
pour que commande ait son espace mémoire virtuel limité à NNN.
[^] # Re: ...
Posté par netsurfeur . En réponse au message Limiter la mémoire vive utilisé par un processus. Évalué à 2.
La seule limitation quand on n'est pas superuser est qu'on ne peut que réduire les limites.
Il suffit donc de faire:
(ulimit -v NNN; commande)
pour que commande ait son espace mémoire virtuel limité à NNN.