Gestion memoire

Fermé
guynux - 25 sept. 2007 à 15:12
sebsauvage Messages postés 32847 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 26 sept. 2007 à 16:40
bonjour

j'ai un programme qui plante lorsque l'utilisation mémoire depasse les 2,5 Go sous Windows sans message d'erruer du système. Le serveur est un bi proc à 4 core.Ma question reside autour de la gestion mémoire comment se fait elle?

7 réponses

sebsauvage Messages postés 32847 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 656
25 sept. 2007 à 15:28
comment se fait elle?

Les programmes demandent de la mémoire à Windows, puis sont censés la relâcher quand ils ont terminé.


Après, ça dépend du programme. Certains sont mal programmés et ne relâchent jamais la mémoire (on parle alors de memory leak)
0
Merci

Dans mon cas le programme renvoi une erreur comme quoi il n'arrrive pas a dépasser les 2,5 Go pour effectuer le traitement.
0
sebsauvage Messages postés 32847 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 656
25 sept. 2007 à 15:37
Dans mon cas le programme renvoi une erreur comme quoi il n'arrrive pas a dépasser les 2,5 Go pour effectuer le traitement.

Est-ce que tu as 3 Go de RAM ?
0
Le poste est équipé de 5Go
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 32847 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 656
26 sept. 2007 à 09:50
ok; Donc normalement tu as assez de mémoire.

Je n'ai pas d'explications sur le fait que le programme se ferme sans prévenir.

C'est peut-être une limitation du programme.
0
Est ce le système peut être la cause de l'arret du programme?
0
sebsauvage Messages postés 32847 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 656
26 sept. 2007 à 16:40
Oui.

Je ne sais pas sous Windows, mais sous Linux on peut configurer le système pour tuer immédiatement les programmes qui dépassent certaines limites de consommation de ressources.
0