J'ai 2 applications qui communiquent par socket IP sur la=20
m=EAme machine (via WINSOCK) dot=E9e de 128 Mo de RAM.
Au bout de quelques heures, ma m=E9moire est grignot=E9e petit=20
=E0 petit et quelques jours plus tard, mon syst=E8me est=20
continuellement en train de swapper. Un red=E9marrage est la=20
seule alternative puisque que la fermeture des 2=20
applications ne rend pas la m=E9moire.
Pour confirmer ce probl=E8me j'ai =E9crit 2 petits programmes=20
de test qui s'envoient mutuellement des blocs de donn=E9es=20
par socket IP (j'ai essay=E9 par bloc de 500 octets, 1000=20
octets, 1460 octets) et le probl=E8me est le m=EAme. La=20
m=E9moire fuit de fa=E7on sporadique...
Donc, j'en arrive =E0 la conclusion suivante :
- soit j'utilise mal les sockets de WINSOCK (un param=E8tre=20
de configuration ?),
- soit WINSOCK consomme de la m=E9moire jusqu'=E0 =E9puisement=20
r=E9el de la RAM ce qui n=E9cessite un reboot,
- soit la VMM de Windows Mill=E9nium est d=E9fectueuse.
J'aimerais bien qu'on m'aide =E0 comprendre ce=20
dysfonctionnement.
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
scraper
Bonjour Jdrienrag (dans news:1caa01c4af8d$a2cfe680$) tu nous disais :
Bonjour,
Voici mon problème :
J'ai 2 applications qui communiquent par socket IP sur la même machine (via WINSOCK) dotée de 128 Mo de RAM.
tu les as codées toi même ?? si oui, peut être un problème d'objet non déchargé dans une boucle, et recréé ?? (comme un tableau, ou autre ??) si c'est toi qui les as écrite, je te suggère d'essayer un forum de dev, plus adapté à ton problème ? (en quoi sont elles écrites ?)
si c'est pas indiscret, si ce n'est pas le cas, quelles applications ?
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
Bonjour Jdrienrag
(dans news:1caa01c4af8d$a2cfe680$a501280a@phx.gbl)
tu nous disais :
Bonjour,
Voici mon problème :
J'ai 2 applications qui communiquent par socket IP sur la
même machine (via WINSOCK) dotée de 128 Mo de RAM.
tu les as codées toi même ??
si oui, peut être un problème d'objet non déchargé dans une boucle, et
recréé ??
(comme un tableau, ou autre ??)
si c'est toi qui les as écrite, je te suggère d'essayer un forum de dev,
plus adapté à ton problème ? (en quoi sont elles écrites ?)
si c'est pas indiscret, si ce n'est pas le cas, quelles applications ?
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
Bonjour Jdrienrag (dans news:1caa01c4af8d$a2cfe680$) tu nous disais :
Bonjour,
Voici mon problème :
J'ai 2 applications qui communiquent par socket IP sur la même machine (via WINSOCK) dotée de 128 Mo de RAM.
tu les as codées toi même ?? si oui, peut être un problème d'objet non déchargé dans une boucle, et recréé ?? (comme un tableau, ou autre ??) si c'est toi qui les as écrite, je te suggère d'essayer un forum de dev, plus adapté à ton problème ? (en quoi sont elles écrites ?)
si c'est pas indiscret, si ce n'est pas le cas, quelles applications ?
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
Jdrienrag
Oui, je les ai codé moi-même.
En ce qui concerne les allocations, mes programmes de test n'en font aucune. Il s'agit de simples buffers locaux (on stack) donc aucune perte mémoire attendue de ce coté.
Les applications réelles sont propriétaires, internes à mon entreprise.
Le langage utilisé est le C++.
Merci de m'aider dans ma galère.
-----Message d'origine----- Bonjour Jdrienrag (dans news:1caa01c4af8d$a2cfe680$) tu nous disais :
Bonjour,
Voici mon problème :
J'ai 2 applications qui communiquent par socket IP sur
la
même machine (via WINSOCK) dotée de 128 Mo de RAM.
tu les as codées toi même ?? si oui, peut être un problème d'objet non déchargé dans
une boucle, et
recréé ?? (comme un tableau, ou autre ??) si c'est toi qui les as écrite, je te suggère d'essayer
un forum de dev,
plus adapté à ton problème ? (en quoi sont elles
écrites ?)
si c'est pas indiscret, si ce n'est pas le cas, quelles
applications ?
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
.
Oui, je les ai codé moi-même.
En ce qui concerne les allocations, mes programmes de test
n'en font aucune. Il s'agit de simples buffers locaux (on
stack) donc aucune perte mémoire attendue de ce coté.
Les applications réelles sont propriétaires, internes à
mon entreprise.
Le langage utilisé est le C++.
Merci de m'aider dans ma galère.
-----Message d'origine-----
Bonjour Jdrienrag
(dans news:1caa01c4af8d$a2cfe680$a501280a@phx.gbl)
tu nous disais :
Bonjour,
Voici mon problème :
J'ai 2 applications qui communiquent par socket IP sur
la
même machine (via WINSOCK) dotée de 128 Mo de RAM.
tu les as codées toi même ??
si oui, peut être un problème d'objet non déchargé dans
une boucle, et
recréé ??
(comme un tableau, ou autre ??)
si c'est toi qui les as écrite, je te suggère d'essayer
un forum de dev,
plus adapté à ton problème ? (en quoi sont elles
écrites ?)
si c'est pas indiscret, si ce n'est pas le cas, quelles
applications ?
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
En ce qui concerne les allocations, mes programmes de test n'en font aucune. Il s'agit de simples buffers locaux (on stack) donc aucune perte mémoire attendue de ce coté.
Les applications réelles sont propriétaires, internes à mon entreprise.
Le langage utilisé est le C++.
Merci de m'aider dans ma galère.
-----Message d'origine----- Bonjour Jdrienrag (dans news:1caa01c4af8d$a2cfe680$) tu nous disais :
Bonjour,
Voici mon problème :
J'ai 2 applications qui communiquent par socket IP sur
la
même machine (via WINSOCK) dotée de 128 Mo de RAM.
tu les as codées toi même ?? si oui, peut être un problème d'objet non déchargé dans
une boucle, et
recréé ?? (comme un tableau, ou autre ??) si c'est toi qui les as écrite, je te suggère d'essayer
un forum de dev,
plus adapté à ton problème ? (en quoi sont elles
écrites ?)
si c'est pas indiscret, si ce n'est pas le cas, quelles
applications ?
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm