j'ai un programme en c++ (avec gui) qui produit (entre autres) un
bouton qui realise un calcul/operation (essentiellement des tris (via
list.sort) et des translations d'objets g=E9om=E9triques.
Cette op=E9ration marchait mieux avant que je ne la r=E9=E9crive. (...et
ce n'est pas normal).
A vrai dire, le bouton (et la fonction attach=E9e) fonctionne toujours,
mais de plus en plus lentement =E0 chaque fois que j'appuie dessus. Un
petit CTRL+ALT+Suppr et je constate que la m=E9moire occup=E9e par le
processus est =E0 peu pr=E8s constante (varie, mais revient =E0 sa valeur
d'origine =E0 la fin de l'op=E9ration).
De plus toutes les autres fonctions (de ce programme) deviennent lentes
=E0 leur tour.
C'est quel type de fuite ? g=E9n=E9ralement, =E0 quoi cela est-il du ?
(j'utilise =E0 un moment une list de list...)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Marc Boyer
Le 11-07-2006, ALB a écrit :
j'ai un programme en c++ (avec gui) qui produit (entre autres) un bouton qui realise un calcul/operation (essentiellement des tris (via list.sort) et des translations d'objets géométriques. Cette opération marchait mieux avant que je ne la réécrive. (...et ce n'est pas normal).
A vrai dire, le bouton (et la fonction attachée) fonctionne toujours, mais de plus en plus lentement à chaque fois que j'appuie dessus. Un petit CTRL+ALT+Suppr et je constate que la mémoire occupée par le processus est à peu près constante (varie, mais revient à sa valeur d'origine à la fin de l'opération). De plus toutes les autres fonctions (de ce programme) deviennent lentes à leur tour.
C'est quel type de fuite ? généralement, à quoi cela est-il du ? (j'utilise à un moment une list de list...)
Tu n'as pas d'outil de profilage à ta disposition, justement pour voir quelle fonction utilise majoritairement la CPU ?
Marc Boyer -- Si tu peux supporter d'entendre tes paroles Travesties par des gueux pour exciter des sots IF -- Rudyard Kipling (Trad. Paul Éluard)
Le 11-07-2006, ALB <lebatteux@crans.org> a écrit :
j'ai un programme en c++ (avec gui) qui produit (entre autres) un
bouton qui realise un calcul/operation (essentiellement des tris (via
list.sort) et des translations d'objets géométriques.
Cette opération marchait mieux avant que je ne la réécrive. (...et
ce n'est pas normal).
A vrai dire, le bouton (et la fonction attachée) fonctionne toujours,
mais de plus en plus lentement à chaque fois que j'appuie dessus. Un
petit CTRL+ALT+Suppr et je constate que la mémoire occupée par le
processus est à peu près constante (varie, mais revient à sa valeur
d'origine à la fin de l'opération).
De plus toutes les autres fonctions (de ce programme) deviennent lentes
à leur tour.
C'est quel type de fuite ? généralement, à quoi cela est-il du ?
(j'utilise à un moment une list de list...)
Tu n'as pas d'outil de profilage à ta disposition, justement
pour voir quelle fonction utilise majoritairement la CPU ?
Marc Boyer
--
Si tu peux supporter d'entendre tes paroles
Travesties par des gueux pour exciter des sots
IF -- Rudyard Kipling (Trad. Paul Éluard)
j'ai un programme en c++ (avec gui) qui produit (entre autres) un bouton qui realise un calcul/operation (essentiellement des tris (via list.sort) et des translations d'objets géométriques. Cette opération marchait mieux avant que je ne la réécrive. (...et ce n'est pas normal).
A vrai dire, le bouton (et la fonction attachée) fonctionne toujours, mais de plus en plus lentement à chaque fois que j'appuie dessus. Un petit CTRL+ALT+Suppr et je constate que la mémoire occupée par le processus est à peu près constante (varie, mais revient à sa valeur d'origine à la fin de l'opération). De plus toutes les autres fonctions (de ce programme) deviennent lentes à leur tour.
C'est quel type de fuite ? généralement, à quoi cela est-il du ? (j'utilise à un moment une list de list...)
Tu n'as pas d'outil de profilage à ta disposition, justement pour voir quelle fonction utilise majoritairement la CPU ?
Marc Boyer -- Si tu peux supporter d'entendre tes paroles Travesties par des gueux pour exciter des sots IF -- Rudyard Kipling (Trad. Paul Éluard)
Marc Boyer
Le 11-07-2006, ALB a écrit :
Tu n'as pas d'outil de profilage à ta disposition, justement pour voir quelle fonction utilise majoritairement la CPU ?
Je ne sais pas :y en a-t-il un avec VC++2005 express ? (si oui, où ?, sinon, une suggestion ?).
Aucune idée...
Marc Boyer -- Si tu peux supporter d'entendre tes paroles Travesties par des gueux pour exciter des sots IF -- Rudyard Kipling (Trad. Paul Éluard)
Le 11-07-2006, ALB <lebatteux@crans.org> a écrit :
Tu n'as pas d'outil de profilage à ta disposition, justement
pour voir quelle fonction utilise majoritairement la CPU ?
Je ne sais pas :y en a-t-il un avec VC++2005 express ? (si oui, où ?,
sinon, une suggestion ?).
Aucune idée...
Marc Boyer
--
Si tu peux supporter d'entendre tes paroles
Travesties par des gueux pour exciter des sots
IF -- Rudyard Kipling (Trad. Paul Éluard)