désoler pour le double poste mais je vais faire des rapports plus poussé ici (j'éditerai ce poste pour rajouter mes rapports de test).
PARTIE 1 Sans fichier d'échange :
Depuis une taille de mémoire virtuelle de 500 - 1500 mo (min/max) avec 533mo alloué par le système, je sélectionne "aucun fichier d'échange"
et je redémarre le système :
- windows me garde le fichier d'échange au max 1500 mo alloué ??? le fichier pagefile.sys fait cette taille là.
j'avais déjà remarquer cette réaction après avoir sélectionné "aucun fichier d'échange", il garde en faite la taille maximum de l'ancien paramètre pour créer un fichier d'échange de base..
ouverture fermeture sans problème de l'éditeur.
(sans redémarrage) du coup j'efface le fichier d'échange, je vide la corbeille. 0 mo alloué le but rechercher.
l'éditeur s'ouvre (il prend en gros 550mo sur la ram a l'ouverture)
ainsi que le répertoire de mon module .
3 tentative pour ouvrir ma zone 24*24 = 3 plantage :
le 1er windows me signale que le système manque de mémoire virtuelle et l'éditeur plante, retour bureau.
les 2 autres : Exception non gérée :
ID de processus et ID de thread planté !
débogage avec VisualStudio impossible : logique l'éditeur ouvert + VS sans mémoire virtuelle..
3 tentative 3 plantage a l'ouverture de la zone !
(avec redémarrage) ayant effacé moi même le pagefile.sys je décide de redémarré toujours avec aucun fichier d'échange sélectionné ce qui confirme ce que je disait plus haut, au redémarrage aucun pagefile.sys de créer toujours donc 0 MO alloué ! (je n'essaierais plus de débogage avec visual studio dans ce cas la inutile)
5 teste 5 plantage a l'ouverture de la zone, l'éditeur se charge bien et le répertoire du module aussi.
2 plantage avec un petit message..(que je passe cherchant a reproduire le gros message)
2 retour bureau direct !
1 avec un gros message que je vais vous détaillé ici :
Exception de type Système.OutOfMemoryException (on s'en douter une peut)
25 fonction listée dont :
3 de class OEIShared. .. ( je ne détail pas les sous class)
8 de class NWN2Toolset.
9 de class System.
6 de classe Crownwood
la dedans j'ai repéré 2 classe de collection !
toute ces fonction on des arguments, et hérite de plusieurs class.
on vois bien la que le compilateur ne charge en mémoire que les classes mère ou a faible ascendance logique ! une instance de classe hérité peut être très lourde en mémoire ! suffit qu'elle comporte quelques objets pour que ca devienne très lourd et je ne parle même pas des classe de collections !
BILAN : impossible d'ouvrir une zone 24*24 avec 0mo alloué et 1go de ram (2*512)
----
pour se détendre : et c'est la que le facteur sonne a ma porte pour m'apporter mes 2go de ram commandé, ainsi que..... The lord of the rings online ^^ sisi.
je ne changerais pas ma ram tout dessuite car 2go doivent être suffisant pour charger tout ca, mais une fois ces teste fini je referais les meme avec 2*1go de ram ! (rha en plus vous me faite atendre !)
____________________________________________________________________________
PARTIE 2 512mo de fichier d'échange:
(comming soon)
j'ai eut des problems pour pouvoir faire que le systeme me prenne 500 mo de fichier d'échange maximum..
en réglant le parametre pérsonalisé de 2 à 512 mo au rebot il me met une mémoire virtuelle alloué de 1500 mo !
j'ai reussi aprés plusieur essai a obtenir 512mo tout simplement en réglant le parametre pérsonnalisé de 512 à 512 mo !
mais avec cette configuration j'au pu utiliser l'éditeur 2 * 1/4 d'heur sans plantage.
donc cela infirme ma premiere remarque quelques postes plus haut !
cela dit ca montre un problème ou windows XP pro gére un peut comme ila envie cette mémoire virtuelle !
je vais rententer d'obtenir la meme configuration que tout a l'heure en mettant aucun fichier d''échange, il devrait me garder les 512 mo alloué de base !!