Re: [HS] mauvaise gestion mémoire sous Linux

2001-09-04 Par sujet François
On Friday 24 August (18:08), Aurélien Campéas wrote: >Le programme C++ suivant : > >#include > >int main () >{ > long taille; > int * pint; > int nbloc; > cout<<"Taille de bloc : "; > cin>>taille; > for (nbloc = 1; ; nbloc++) { > pint = new int[tai

Re: [HS] mauvaise gestion mémoire sous Linux

2001-08-27 Par sujet Aurélien Campéas
OK pour Abort, mais les 'Segmentation fault', je les ai vus aussi. Stéphane Pion wrote: C'est normal qu'un Abort soit généré. Il correspond à la non gestion d'une exception levée par l'échec de new. new lève une exception du type bad_alloc (#include ) Pour éviter la levée d'une exception et

Re: [HS] mauvaise gestion mémoire sous Linux

2001-08-27 Par sujet Stéphane Pion
Aurélien Campéas wrote: Le programme C++ suivant : #include int main () { long taille; int * pint; int nbloc; cout<<"Taille de bloc : "; cin>>taille; for (nbloc = 1; ; nbloc++) { pint = new int[taille]; if (pint) cout<<"Alloc bloc n°"<...enge

Re: [HS] mauvaise gestion mémoire sous Linux

2001-08-24 Par sujet Aurélien Campéas
Le programme C++ suivant : #include int main () { long taille; int * pint; int nbloc; cout<<"Taille de bloc : "; cin>>taille; for (nbloc = 1; ; nbloc++) { pint = new int[taille]; if (pint) co

Re: [HS] mauvaise gestion mémoire sous Linux

2001-08-24 Par sujet Samuel Tardieu
On 24/08, Francois BOTTIN wrote: | A ma connaissance (mais je peux toujours me tromper, je ne fais que peu | de C/C++ et une seule fois de l'ADA), si l'allocation de mémoire a | réussi, il n'y a pas de problème pour y accéder ... Non, Linux fait ce qu'on appelle de l'overcommit, en gros du surboo

Re: [HS] mauvaise gestion mémoire sous Linux

2001-08-24 Par sujet Georges Mariano
On Fri, 24 Aug 2001 10:37:18 +0100 (BST) Francois BOTTIN <[EMAIL PROTECTED]> wrote: > A ma connaissance (mais je peux toujours me tromper, je ne fais que peu > de C/C++ et une seule fois de l'ADA), si l'allocation de mémoire a > réussi, il n'y a pas de problème pour y accéder ... On peut couper m

Re: [HS] mauvaise gestion mémoire sous Linux

2001-08-24 Par sujet Francois BOTTIN
--- Georges Mariano <[EMAIL PROTECTED]> wrote: > [snip] > > c) ensuite, lors de l'acquisition des données, il se produit un > "segmentation > fault" (à cause d'une saturation mémoire ??)... > > [snip] A ma connaissance (mais je peux toujours me tromper, je ne fais que peu de C/C++ et une seule f

[HS] mauvaise gestion mémoire sous Linux

2001-08-24 Par sujet Georges Mariano
Bonjour à tous, C'est à partir de l'affirmation contenue dans le titre du message qu'une grosse discussion s'est lancée ce matin autour du café traditionnel... Evidemment, il s'agit de déterminer si "mauvaise" est le mot qui convient Voici le contexte : La personne décrète la gestion mémoire com