Christian Marillat a écrit :
....
> Par contre xemacs ne veut pas du fichier. La taille du buffer est trop
> petite.
>
> Faut que je trouve autre chose.
>
> Christian
>
En attachement un petit programme C++ que j'utilise pour voir les
limitations sur mes serveurs. Il alloue/libère des tableaux de plus en
plus gros jusqu'à ce qu'il se fasse jeter!
g++ -O2 mem.C
./a.out
Tout simplement.
Si cela peut t'aider....
Patrick
--
===============================================================
| Equipe M.O.S.T. | http://most.hmg.inpg.fr |
| Patrick BEGOU | ------------ |
| LEGI | mailto:Patrick.Begou@hmg.inpg.fr |
| BP 53 X | Tel 04 76 82 51 35 |
| 38041 GRENOBLE CEDEX | Fax 04 76 82 52 71 |
===============================================================
#include <stdlib.h>
#include <iostream.h>
#include <math.h>
main(){
float *ptr;
long size,i;
const int pour_5_Mo=1250000;
// size=pour_5_Mo;
// On demarre a 200 Mo
size=40*pour_5_Mo;
cout << endl <<sizeof(float) << " octets pour un reel";
cout << endl <<" allocation de " << 4*size/1000000 << "Mo";
ptr= new float [size];
while ( ptr != NULL ) {
cout << ".........Ok";
for (i=0; i<size;i++){
ptr[i]=i;
}
delete [] ptr;
size=size+20*pour_5_Mo;
cout <<endl << " allocation de " << 4*size/1000000 << "Mo";
ptr= new float [size];
}
cout << "....FAILED!\n";
}