accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: profiler, mem checker

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.ms-windows.programmation ] 

Retour : Accueil du site fr comp os ms-windows programmation   charte stats de ce groupe


  Sujet:   Re: profiler, mem checker  
 De: dcar...@hotmail.com (Torri)
 Groupes: fr.comp.os.ms-windows.programmation
 Organisation: Guest of ProXad - France
 Date: 29. Jun 2008, 15:47:37
 References: 1 2 3 4
Le Sun, 29 Jun 2008 09:52:53 +0200, Vincent Burel a écrit :

> Vous pouvez aussi mettre en place vos propres stratégies de checking.
> BoundChecker est bien mais il fait des test génériques (essentiellement
> mémoire et appel system) et puis c'est cher... Quand on fait des
> logiciels complexes, de taille importante, il est plus efficace et plus
> sécure d'intégrer (éventuellement dans des section #ifdef _DEBUG ) ses
> propre tests.
> 
> On peut même se fabriquer une petite unité de gestion de LOG avec une
> fenetre de monitoring, et intégrer des test d'erreur spécifiques dans
> les procédures les plus critiques (ConsistencyTest). J'aime bien le LOG
> pour checker le déroulement du soft , que le scenario est bien respecté,
> que toutes les choses se font dans le bon ordre.
> 
> Bref, avec ou sans BoundChecker, c'est un bon réflexe d'intégrer des
> procédures de test dans son code... ca prend plus de temps , mais au
> final ca en fait gagner énormément, et ca libère l'esprit :-)

Certes, j'ai déjà ce genre de système pour les erreurs, de même que des 
unit tests, mais je ne pense pas qu'il puisse me donner les fuites de 
mémoires, l'état de la mémoire au cours du temps, le fait que je déborde 
d'une adresse allouée, etc.. Avec les logs, je peux, par contre, avoir 
les temps passés dans chaque routine, bien sur.

Justement, ce qui m'intéresse, c'est le genre d'outils qui ne peuvent pas 
être émulés avec juste des logs ou des unit tests.

je cherche depuis pas mal de temps, et j'ai l'impression que les outils 
disponibles sous linux et si pratiques (i.e. qui peuvent fournir ce genre 
de renseignements sans modification de code) n'existent pas.

j'ai trouvé une liste d'outils sur wikipedia:

http://en.wikipedia.org/wiki/Memory_debugger
http://en.wikipedia.org/wiki/List_of_performance_analysis_tools

parmi tous ceux listés, aucun ne tourne sous windows avec les avantages 
que procurent les outils sous linux. Zut zut zut.


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Free counter and web stats