Meme si ulimit donne memory="unlimited", celle-ci est quand meme limitee par la taille de la memoire virtuelle (donnee par "ulimit -a" ->vmemory). Si celle-ci est de 1Go (valeur assez usuelle) ca peut expliquer pourquoi le process plante vers 950 Mo...
-----Original Message----- From: Laurent PICOULEAU [mailto:[EMAIL PROTECTED] Sent: Monday, January 03, 2000 6:30 PM To: Debian-French Subject: limite de RAM par processus ? Bonjour (et bonne ann�e) J'ai r�dig� un script perl pour faire une analyse statistique sur un texte. Quand je soumet un petit texte au script tout baigne mais par curiosit� je l'ai test� sur un gros fichier (5 megas). En ce cas, le script se met � consommer petit � petit plein de ram jusqu'� ce qu'il mobilise 929 Mo (selon top) puis � 933 Mo perl m'affiche un : "Out of memory!". J'aimerai comprendre d'o� vient cette limitation car � ce moment l� il reste plus de 350 Mo de swap et ulimit me gratifie d'un sympathique "unlimited". Pour info : Slink, noyau 2.2.13 et bash comme shell (j'ai bien conscience que j'ai surement mal programm� mon script mais je peux le corriger ou passer � un langage o� je sais �valuer correctement la consommation m�moire des structures de donn�es que j'alloue mais le fait que ce programme fonctionne ou pas sur ce texte ne m'importe gu�re. La question qui m'int�resse est : "qu'est ce qui impose cette limite ?") Merci d'avance pour vos �claircissements. -- ( >- Laurent PICOULEAU -< ) /~\ [EMAIL PROTECTED] /~\ | \) Linux : mettez un pingouin dans votre ordinateur ! (/ | \_|_ Seuls ceux qui ne l'utilisent pas en disent du mal. _|_/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

