OVH Cloud OVH Cloud

Longueur de string...

5 réponses
Avatar
Via
Bonjour à tous,

j'ai une application qui traite un fichier texte de quelques milliers de
lignes pour les importer dans une BD. A chaque fois qu'il y a une erreur,
une ligne est ajoutée à une variable String, qui, à la fin du traitement,
est écrite telle quelle dans un fichier texte. Ca me paraît un peu délirant,
mais ça a été fait comme ça !
Ma question est : cela peut-il faire planter une machine pas très
puissante ?
Merci d'avance,

Via :)

5 réponses

Avatar
Bismark Prods
C'est quoi Dr Watson ?






non je rigole ...


"EB" a écrit dans le message de
news:3f029710$0$11552$
ça me parait logique que ça puisse faire planter :
au fur et a mesure des erreurs l'emplacement mémoire grossit... grossit et
après Dr Watson

"Via" a écrit dans le message news:
##
> Bonjour à tous,
>
> j'ai une application qui traite un fichier texte de quelques milliers


de
> lignes pour les importer dans une BD. A chaque fois qu'il y a une


erreur,
> une ligne est ajoutée à une variable String, qui, à la fin du


traitement,
> est écrite telle quelle dans un fichier texte. Ca me paraît un peu
délirant,
> mais ça a été fait comme ça !
> Ma question est : cela peut-il faire planter une machine pas très
> puissante ?
> Merci d'avance,
>
> Via :)
>
>




Avatar
François Picalausa
Bonjour/soir,

c'est un utilitaire de Windows permettan de créer des logs pour savoir d'où
viennent les plantages.
Ici, sous XP, il se trouve sous C:WINDOWSsystem32drwatson.exe
Description : Utilitaire de détection de défaillances

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


Bismark Prods wrote:
C'est quoi Dr Watson ?






non je rigole ...


"EB" a écrit dans le message de
news:3f029710$0$11552$
ça me parait logique que ça puisse faire planter :
au fur et a mesure des erreurs l'emplacement mémoire grossit...
grossit et après Dr Watson

"Via" a écrit dans le message news:
##
Bonjour à tous,

j'ai une application qui traite un fichier texte de quelques
milliers de lignes pour les importer dans une BD. A chaque fois
qu'il y a une erreur, une ligne est ajoutée à une variable String,
qui, à la fin du traitement, est écrite telle quelle dans un
fichier texte. Ca me paraît un peu délirant, mais ça a été fait
comme ça ! Ma question est : cela peut-il faire planter une
machine pas très puissante ?
Merci d'avance,

Via :)






Avatar
Bismark Prods
Ya pas sur 2000 ? J'ai jamais vu ca ailleurs que win 95 personnellement

"François Picalausa" a écrit dans le message de
news:
Bonjour/soir,

c'est un utilitaire de Windows permettan de créer des logs pour savoir


d'où
viennent les plantages.
Ici, sous XP, il se trouve sous C:WINDOWSsystem32drwatson.exe
Description : Utilitaire de détection de défaillances

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


Bismark Prods wrote:
> C'est quoi Dr Watson ?
>
>
>
>
>
>
> non je rigole ...
>
>
> "EB" a écrit dans le message de
> news:3f029710$0$11552$
>> ça me parait logique que ça puisse faire planter :
>> au fur et a mesure des erreurs l'emplacement mémoire grossit...
>> grossit et après Dr Watson
>>
>> "Via" a écrit dans le message news:
>> ##
>>> Bonjour à tous,
>>>
>>> j'ai une application qui traite un fichier texte de quelques
>>> milliers de lignes pour les importer dans une BD. A chaque fois
>>> qu'il y a une erreur, une ligne est ajoutée à une variable String,
>>> qui, à la fin du traitement, est écrite telle quelle dans un
>>> fichier texte. Ca me paraît un peu délirant, mais ça a été fait
>>> comme ça ! Ma question est : cela peut-il faire planter une
>>> machine pas très puissante ?
>>> Merci d'avance,
>>>
>>> Via :)




Avatar
EB
Sous NT il y est je suppose que sur les versions suivante il est présent
aussi, mais peut etre sous un autre nom

"Bismark Prods" a écrit dans le message news:
#
Ya pas sur 2000 ? J'ai jamais vu ca ailleurs que win 95 personnellement

"François Picalausa" a écrit dans le message de
news:
> Bonjour/soir,
>
> c'est un utilitaire de Windows permettan de créer des logs pour savoir
d'où
> viennent les plantages.
> Ici, sous XP, il se trouve sous C:WINDOWSsystem32drwatson.exe
> Description : Utilitaire de détection de défaillances
>
> --
> François Picalausa (MVP VB)
> FAQ VB : http://faq.vb.free.fr
> MSDN : http://msdn.microsoft.com
>
>
> Bismark Prods wrote:
> > C'est quoi Dr Watson ?
> >
> >
> >
> >
> >
> >
> > non je rigole ...
> >
> >
> > "EB" a écrit dans le message de
> > news:3f029710$0$11552$
> >> ça me parait logique que ça puisse faire planter :
> >> au fur et a mesure des erreurs l'emplacement mémoire grossit...
> >> grossit et après Dr Watson
> >>
> >> "Via" a écrit dans le message news:
> >> ##
> >>> Bonjour à tous,
> >>>
> >>> j'ai une application qui traite un fichier texte de quelques
> >>> milliers de lignes pour les importer dans une BD. A chaque fois
> >>> qu'il y a une erreur, une ligne est ajoutée à une variable String,
> >>> qui, à la fin du traitement, est écrite telle quelle dans un
> >>> fichier texte. Ca me paraît un peu délirant, mais ça a été fait
> >>> comme ça ! Ma question est : cela peut-il faire planter une
> >>> machine pas très puissante ?
> >>> Merci d'avance,
> >>>
> >>> Via :)
>
>




Avatar
ThunderMusic
Théoriquement, Windows devrait envoyer l'excedent de mémoire (des autres
applications) dans la mémoire virtuelle (ou page file). Ca ne devrait pas
faire planter, mais ca c'est théoriquement. En pratique, ca peut ne pas être
le cas.

"EB" wrote in message
news:3f029710$0$11552$
ça me parait logique que ça puisse faire planter :
au fur et a mesure des erreurs l'emplacement mémoire grossit... grossit et
après Dr Watson

"Via" a écrit dans le message news:
##
> Bonjour à tous,
>
> j'ai une application qui traite un fichier texte de quelques milliers


de
> lignes pour les importer dans une BD. A chaque fois qu'il y a une


erreur,
> une ligne est ajoutée à une variable String, qui, à la fin du


traitement,
> est écrite telle quelle dans un fichier texte. Ca me paraît un peu
délirant,
> mais ça a été fait comme ça !
> Ma question est : cela peut-il faire planter une machine pas très
> puissante ?
> Merci d'avance,
>
> Via :)
>
>