[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Taille processus limitee ?



Bonjour.

Je ne pense pas que ce soit spécifique à la Debian, mais bon. Nous
avons deux grosses machines sous Debian GNU/Linux 2.2r3. L'une fait
tourner un Linux 2.2.16 et l'autre un 2.2.19 fraîchement compilé.
La première a 2 Go de RAM, la seconde 1.2 Go.

Sur les deux, les chercheurs de mon labo ont remarqué que généralement
les processus n'arrivent pas dépasser ~500M en taille. Ils peuvent en
lancer plusieurs en parallèle, et la somme dépasse alors 500M, mais un
seul n'y arrive jamais.

J'ai fait aussi de mon côté un gros test bourrin, bien crade :

main() {
    while(1) 
        malloc(10);
}

Le process refuse de dépasser cette fameuse limite de 500M.

J'ai bien évidemment activé le support de la mémoire physique > 1Go
dans le noyau.

Je bloque. C'est dommage que l'on ne puisse pas exploiter à fond ces
deux machines :-|.

Des idées ?
Merci d'avance.

Nicolas.



Reply to: