Bonjour les amis! Comment allez vous ? Voila je vais vous embêter quelques minutes avec un de mes petit problème, désolée.
J'utilise "CreateToolhelpSnapshot" pour lister les processus en cours. Jusque à la tout va bien enfin presque. Depuis quelques temps je commence de plus en plus à veiller à la mémoire vive que utilise le programme et les handles conserver dans cette dernière et donc d?essayer de plus en plus à veiller que mes applications soient de mieux en mieux performante.
Il y a quelque temps, j?ai découvert "Page Faults" ou "Erreur de page" en français. Donc a quoi sont du ces erreurs...
"A des références à des zones mémoire qui n'existent plus ou pas en mémoire (RAM)... (D?après se que j?ai compris)"
Et donc pour revenir à "CreateToolhelpSnapshot" j?ai vu que ceci...
hSnapShot = CreateToolhelpSnapshot(TH32CS_SNAPPROCESS, 0&)
... Créait pas mal d'erreurs de pages, et quand j?ai vu sur Wikipédia que un trop nombre des ces dernières peut causer un crash de l'ordinateur et voyant que cette procédure en créait beaucoup, je me suis demandée comment je peut corriger ce problème. Inutile de vous préciser que j?ai regardé sur google et que j?en est discutée avec des collègues avant de venir poster ici.
Voila donc si quelqu'un connaît l'origine de ces erreurs et pourrait m'expliquer comment les corriger si c'est possible je lui serrait très reconnaissante...
Merci déjà d'avoir pris quelques secondes pour lire mon petit romand, si vous pouvez m'éclairer... Salutation A+ Merci
Partager