J'aimerai savoir s'il existe un moyen simple et
efficace de vider la m=E9moire du buffer qui concerne
une appli.
Je g=E8re des applis assez importante et derni=E8rement
je me retrouve assez souvent avec un message =E0 la con
du style "memory could not be read" pendant qu'une tache
s'=E9x=E9cute.
Si quelqu'un peut m'aider ca me rendrai un grand=20
service.
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
Bismark Prods
OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus grand que la mémoire disponible.
Avant de vouloir vider au hasard la mémoire, il faudrait décharger les instances, objets, etc qui ne sont pas utile avec l'instruction set monobjet = nothing ce qui libérera deja de la mémoire. Tu peux aussi penser à enregistrer des informations que tu n'utilise pas constamment etc, afin d'avoir le plus de mémoire disponible possible. Et si cela persiste il faudra sans doute revoir la conception ou rajouter de la ram ! lol
Mais très franchement, avec mon expérience, je n'ai jamais eu ce genre de problèmes alors que j'ai bossé sur des applis absolument phénoménale. C'est selon moi un problème de conception uniquement ou alors un problème de ton OS ! problème de SP ? peut-etre.
"Alex" a écrit dans le message de news:008c01c35203$cb75a450$ Bonjour à tous !
J'aimerai savoir s'il existe un moyen simple et efficace de vider la mémoire du buffer qui concerne une appli.
Je gère des applis assez importante et dernièrement je me retrouve assez souvent avec un message à la con du style "memory could not be read" pendant qu'une tache s'éxécute.
Si quelqu'un peut m'aider ca me rendrai un grand service.
Merci d'avance
Alex
OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus
grand que la mémoire disponible.
Avant de vouloir vider au hasard la mémoire, il faudrait décharger les
instances, objets, etc qui ne sont pas utile avec l'instruction set monobjet
= nothing ce qui libérera deja de la mémoire. Tu peux aussi penser à
enregistrer des informations que tu n'utilise pas constamment etc, afin
d'avoir le plus de mémoire disponible possible. Et si cela persiste il
faudra sans doute revoir la conception ou rajouter de la ram ! lol
Mais très franchement, avec mon expérience, je n'ai jamais eu ce genre de
problèmes alors que j'ai bossé sur des applis absolument phénoménale. C'est
selon moi un problème de conception uniquement ou alors un problème de ton
OS ! problème de SP ? peut-etre.
"Alex" <alexandre.quinche@sgcib.com> a écrit dans le message de
news:008c01c35203$cb75a450$a401280a@phx.gbl...
Bonjour à tous !
J'aimerai savoir s'il existe un moyen simple et
efficace de vider la mémoire du buffer qui concerne
une appli.
Je gère des applis assez importante et dernièrement
je me retrouve assez souvent avec un message à la con
du style "memory could not be read" pendant qu'une tache
s'éxécute.
Si quelqu'un peut m'aider ca me rendrai un grand
service.
OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus grand que la mémoire disponible.
Avant de vouloir vider au hasard la mémoire, il faudrait décharger les instances, objets, etc qui ne sont pas utile avec l'instruction set monobjet = nothing ce qui libérera deja de la mémoire. Tu peux aussi penser à enregistrer des informations que tu n'utilise pas constamment etc, afin d'avoir le plus de mémoire disponible possible. Et si cela persiste il faudra sans doute revoir la conception ou rajouter de la ram ! lol
Mais très franchement, avec mon expérience, je n'ai jamais eu ce genre de problèmes alors que j'ai bossé sur des applis absolument phénoménale. C'est selon moi un problème de conception uniquement ou alors un problème de ton OS ! problème de SP ? peut-etre.
"Alex" a écrit dans le message de news:008c01c35203$cb75a450$ Bonjour à tous !
J'aimerai savoir s'il existe un moyen simple et efficace de vider la mémoire du buffer qui concerne une appli.
Je gère des applis assez importante et dernièrement je me retrouve assez souvent avec un message à la con du style "memory could not be read" pendant qu'une tache s'éxécute.
Si quelqu'un peut m'aider ca me rendrai un grand service.
Merci d'avance
Alex
Ledev
"Bismark Prods" a écrit dans le message de news:%
OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus grand que la mémoire disponible.
Avant de vouloir vider au hasard la mémoire, il faudrait décharger les instances, objets, etc qui ne sont pas utile avec l'instruction set
monobjet
= nothing ce qui libérera deja de la mémoire. Tu peux aussi penser à enregistrer des informations que tu n'utilise pas constamment etc, afin d'avoir le plus de mémoire disponible possible. Et si cela persiste il faudra sans doute revoir la conception ou rajouter de la ram ! lol
Mais très franchement, avec mon expérience, je n'ai jamais eu ce genre de problèmes alors que j'ai bossé sur des applis absolument phénoménale.
C'est
selon moi un problème de conception uniquement ou alors un problème de ton OS ! problème de SP ? peut-etre.
En principe le fichier d'échange est là pour sa. Peut être qu'ils a atteind sa taille limite? Tu peut l'augmentez et voir si sa ne marche toujours pas?
a+
"Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de
news:%23zgFMigUDHA.2164@TK2MSFTNGP10.phx.gbl...
OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus
grand que la mémoire disponible.
Avant de vouloir vider au hasard la mémoire, il faudrait décharger les
instances, objets, etc qui ne sont pas utile avec l'instruction set
monobjet
= nothing ce qui libérera deja de la mémoire. Tu peux aussi penser à
enregistrer des informations que tu n'utilise pas constamment etc, afin
d'avoir le plus de mémoire disponible possible. Et si cela persiste il
faudra sans doute revoir la conception ou rajouter de la ram ! lol
Mais très franchement, avec mon expérience, je n'ai jamais eu ce genre de
problèmes alors que j'ai bossé sur des applis absolument phénoménale.
C'est
selon moi un problème de conception uniquement ou alors un problème de ton
OS ! problème de SP ? peut-etre.
En principe le fichier d'échange est là pour sa.
Peut être qu'ils a atteind sa taille limite?
Tu peut l'augmentez et voir si sa ne marche toujours pas?
OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus grand que la mémoire disponible.
Avant de vouloir vider au hasard la mémoire, il faudrait décharger les instances, objets, etc qui ne sont pas utile avec l'instruction set
monobjet
= nothing ce qui libérera deja de la mémoire. Tu peux aussi penser à enregistrer des informations que tu n'utilise pas constamment etc, afin d'avoir le plus de mémoire disponible possible. Et si cela persiste il faudra sans doute revoir la conception ou rajouter de la ram ! lol
Mais très franchement, avec mon expérience, je n'ai jamais eu ce genre de problèmes alors que j'ai bossé sur des applis absolument phénoménale.
C'est
selon moi un problème de conception uniquement ou alors un problème de ton OS ! problème de SP ? peut-etre.
En principe le fichier d'échange est là pour sa. Peut être qu'ils a atteind sa taille limite? Tu peut l'augmentez et voir si sa ne marche toujours pas?
a+
Zoury
: OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus : grand que la mémoire disponible.
ou même que ton application accède à une adresse à laquelle il n'a pas les droits d'accès... tu utilises des APIs?
J'ai eu le problème avant de m'apercevoir que lorque j'utilisais une fonction API il fallait impérativement tuer (Kill) les objets qu'elles utilisaient et qui n'étaient plus nécessaire. Sinon, à chaque appel on réserve encore un bout de mémoire. Ca peut finir par faire beaucoup.
"Zoury" a écrit dans le message de news:%
: OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus : grand que la mémoire disponible.
ou même que ton application accède à une adresse à laquelle il n'a pas les droits d'accès... tu utilises des APIs?
J'ai eu le problème avant de m'apercevoir que lorque j'utilisais une
fonction API il fallait impérativement tuer (Kill) les objets qu'elles
utilisaient et qui n'étaient plus nécessaire. Sinon, à chaque appel on
réserve encore un bout de mémoire. Ca peut finir par faire beaucoup.
"Zoury" <yanick_lefebvre@hotmail.com> a écrit dans le message de
news:%23pWqMwhUDHA.1872@TK2MSFTNGP12.phx.gbl...
: OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus
: grand que la mémoire disponible.
ou même que ton application accède à une adresse à laquelle il n'a pas les
droits d'accès... tu utilises des APIs?
J'ai eu le problème avant de m'apercevoir que lorque j'utilisais une fonction API il fallait impérativement tuer (Kill) les objets qu'elles utilisaient et qui n'étaient plus nécessaire. Sinon, à chaque appel on réserve encore un bout de mémoire. Ca peut finir par faire beaucoup.
"Zoury" a écrit dans le message de news:%
: OK, donc il s'agit d'une tentative de ton appli de créer un buffer plus : grand que la mémoire disponible.
ou même que ton application accède à une adresse à laquelle il n'a pas les droits d'accès... tu utilises des APIs?