Utilisation memoire limitee par user - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 06-12-2003 à 14:33:54
ps: "Si on spécifie que la virtual machine de Java peut prendre 512Mo": il s'agit d'un setting de la jvm, pas au niveau de l'os, donc
Marsh Posté le 06-12-2003 à 14:35:05
the real moins moins a écrit : ps: "Si on spécifie que la virtual machine de Java peut prendre 512Mo": il s'agit d'un setting de la jvm, pas au niveau de l'os, donc |
oui merci de préciser. Et il s'agit d'une valeur maximale donc. Cela signifie clairement que le process (JVM) peut prendre jusqu'à 512Mo si cela s'avère nécessaire.
Marsh Posté le 06-12-2003 à 14:48:03
Peut être une piste :
Citation : ulimit |
Marsh Posté le 06-12-2003 à 14:32:14
Suite à une augmentation de la charge, on a tenté de modifier l'utilisation mémoire d'un processus Java lancé en tant qu'utilisateur standard.
L'OS est un Red hat Advanced Server 2.1 avec 2Go de RAM. C'est un processus Java (JBoss) que l'on fait tourner avec un user normal (jboss).
Si on laisse les settings par défaut, pas de stress. Si on spécifie que la virtual machine de Java peut prendre 512Mo par exemple, le process est killé au bout d'une minute.
J'ai entendu dire que c'était une limitation du user (comme quoi il ne peut pas occuper autant de ressources systèmes).
Comment puis je changer cela de manière a ce que je puisse augmentater l'occupation mémoire (512Mo voir 1Go)
merci