Best Software for 2025 is now live!
Afficher le détail des notes
Enregistrer dans Mes Listes
Non revendiqué
Non revendiqué

Meilleures alternatives à Valgrind les mieux notées

Avis et détails du produit de Valgrind

Utilisateur vérifié à Computer Software
UC
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de Valgrind?

The think I like most about valgrind is that it can be used on binaried without the need of recompilation.

If the binaries are not stripped most of the time you will get informative backtraces pointing to issues. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

The application being instrumented becomes really slow (more than 10x), but looking at the advantages it is acceptable. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

I usually used it to debug memory related issues like memory leaks, corruptions etc. Avis collecté par et hébergé sur G2.com.

Présentation de Valgrind

Qu'est-ce que Valgrind?

Valgrind propose un ensemble d'outils qui peuvent effectuer la gestion de la mémoire, le threading des bogues, et profiler les programmes en détail.

Détails de Valgrind
Afficher moinsAfficher plus
Description du produit

Valgrind propose un ensemble d'outils qui peuvent effectuer la gestion de la mémoire, le threading des bogues, et profiler les programmes en détail.


Détails du vendeur
Vendeur
Valgrind
Emplacement du siège social
N/A
Twitter
@valgrind
4 abonnés Twitter

Avis récents sur Valgrind

AJ
Alexandra J.Petite entreprise (50 employés ou moins)
3.0 sur 5
"Valgrind examen : outil de détection de fuites de mémoire"
Je pense qu'une des raisons pour lesquelles nous avons préféré Valgrind était le processus d'installation/mise en route facile. Cela a rendu la com...
Hao L.
HL
Hao L.Petite entreprise (50 employés ou moins)
2.5 sur 5
"Examen de Valgrind"
Il existe de nombreux outils dynamiques intégrés dans valgrind. Vous n'avez pas à le construire à partir de zéro.
Utilisateur vérifié
U
Utilisateur vérifiéMarché intermédiaire (51-1000 employés)
4.0 sur 5
"Excellent tool to detect and resolve memory errors on dynamic analysis."
Help to detect the usage of uninitialized memory region in stack. Help to find out the usage of already freed memory. Help to detect the write op...
Badge de sécurité
Ce vendeur n'a pas encore ajouté ses informations de sécurité. Informez-les que vous aimeriez qu'ils les ajoutent.
0 personnes ont demandé des informations de sécurité

Média de Valgrind

Répondez à quelques questions pour aider la communauté Valgrind
Avez-vous déjà utilisé Valgrind auparavant?
Oui

13 sur 14 Avis au total pour Valgrind

4.2 sur 5
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Rechercher des avis
Mentions populaires
Les prochains éléments sont des boutons radio et trieront les résultats affichés par l'élément sélectionné et mettront à jour les résultats affichés.
Masquer les filtresPlus de filtres
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
13 sur 14 Avis au total pour Valgrind
4.2 sur 5
13 sur 14 Avis au total pour Valgrind
4.2 sur 5
Les avis G2 sont authentiques et vérifiés.
AJ
Consultant
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Valgrind?

Je pense qu'une des raisons pour lesquelles nous avons préféré Valgrind était le processus d'installation/mise en route facile. Cela a rendu la compréhension du programme sans douleur. Un autre avantage était la détection des fuites de mémoire. Nous avons trouvé cet outil assez précis et informatif, ce qui a donné à mon équipe et à moi confiance dans les résultats. Offre également un large éventail d'outils disponibles pour les utilisateurs à utiliser pour un certain nombre de projets et de problèmes. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

Nous avions utilisé l'essai et n'avons trouvé aucun problème ou obstacle autre que sa lenteur lors de l'exécution de l'application. Cela nous a malheureusement dissuadés de l'outil principalement en raison des contraintes de temps et des délais de réponse rapides, ainsi que de l'expiration de notre essai et du fait que nous ne ressentions pas le besoin de payer pour la pleine capacité de ce service. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Valgrind:

Je recommanderais cet outil si vous cherchez un outil facile à utiliser qui fait exactement ce que vous attendez. Essayez d'abord l'essai pour voir si vous l'aimez ou non. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

Lorsque nous utilisons Valgrind, nous l'utilisons principalement pour vérifier ainsi que détecter les fuites de mémoire avec leur outil memcheck (je crois que c'est le nom ?). Quelque chose à noter qui est certainement utile est lorsque le programme affiche le numéro de ligne source où les fuites se produisent afin que nous sachions exactement où se trouve le problème dans le code. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Industrial Automation
UI
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Valgrind?

Valgrind sera très utile pour vérifier les fuites de mémoire en utilisant l'outil memcheck sur valgrind. Et l'utilisation du tas peut être trouvée en utilisant l'outil massif. Nous pouvons analyser l'utilisation de la mémoire dynamique en utilisant l'outil massif visualizer. Callgrind est un autre outil qui peut également être utilisé avec valgrind. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

valgrind ralentira l'exécution du programme. L'opération en temps réel peut être testée avec valgrind puisqu'il ralentit l'opération. La plupart du temps, l'exécution avec valgrind pour des cas réels ne peut pas être testée. L'assainisseur d'adresses ne peut pas être utilisé avec valgrind. L'utilisateur doit retirer le drapeau de compilation pour l'assainisseur d'adresses. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Valgrind:

Il aidera à trouver l'utilisation du tas en temps d'exécution. Il aidera à identifier l'utilisation maximale du tas du programme. Massif visualizer fournira la fonction qui utilise l'utilisation maximale du tas. Il fournira une représentation graphique de l'utilisation du tas et de la pile. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

Fuite de mémoire, et le profilage facilitent. L'utilisation de la pile et du tas du programme peut être identifiée. callgrind permettra à l'utilisateur de trouver le flux du programme pendant l'exécution. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Information Technology and Services
UI
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de Valgrind?

Help to detect the usage of uninitialized memory region in stack.

Help to find out the usage of already freed memory.

Help to detect the write operations to out side the allocated blocks.

Help to identify the memory overwrite on memcpy operations. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

Have seen limitation to identify memory overwrite in static/stack data liake static arrays. Identify the issues from logs need a expect programmer (Medium level or above). As the tool use dynamic analysis, each and every case need to simulate to make the application error free. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Valgrind:

It good to introduce static analysis with MISRA C12 validation. Need implement logic to validate out of bound write to static arrays Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

Help to identify memory errors like writing to a memory not allocated, writing to a memory already released. We can easily generate reports and share to customer to improve there confidence on products. Once the error scenario is knowns, it help to identify any dynamic memory leaks. Avis collecté par et hébergé sur G2.com.

MC
Regional Account Manager
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Valgrind?

Valgrind offre à votre application un processeur virtuel. Ils sont passés au plugin de l'outil valgrind.g avant que les instructions de votre application ne soient traitées. Memcheck.-Memcheck. La grande chose est que vous n'avez pas à modifier ou à reconnecter votre logiciel pour l'exécuter. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

L'inconvénient est que le code est plus lent, donc nous ne pouvons pas exécuter le programme normalement. Nous ne pouvons l'utiliser que lorsque nous testons ou suivons. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Valgrind:

Tant les débutants que les personnes expérimentées, c'est un excellent outil. C'est un outil perspicace et complet que vous ne pouvez utiliser que si vous le savez. Soyez conscient de cela et vérifiez-le d'abord. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

Il offre une variété d'outils utiles, tels que Memcheck pour les problèmes liés à la mémoire, Helgrind pour l'identification et le signalement des blocages, des courses de données potentielles et des inversions de verrouillage, cachegrind pour la simulation des interactions de cache de l'appareil, Nulgrind pour le valgrind de base dont aucune analyse n'est faite. Utilisé par les développeurs pour mesurer les performances, Massif aide à analyser l'utilisation de la mémoire de tas de l'application. Avis collecté par et hébergé sur G2.com.

Yogesh P.
YP
Senior Engineer, R&D
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Valgrind?

valgrind fournit un processeur virtuel qui exécute votre application. Avant que les instructions de votre application ne soient traitées, elles sont transmises au plugin d'outil valgrind, par exemple memcheck. La grande chose est que vous n'avez pas besoin de modifier ou de relier votre programme du tout pour l'exécuter dans valgrind. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

L'inconvénient est qu'il ralentit l'exécution de votre programme, donc nous ne pouvons pas l'utiliser pour une exécution normale. Seulement pendant le débogage ou la surveillance, nous pouvons l'utiliser. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Valgrind:

C'est un très bon outil pour les débutants ainsi que pour les personnes expérimentées. C'est un outil intelligent et il a beaucoup de plugins dont vous pouvez profiter seulement si vous en avez la connaissance. Donc, d'abord, acquérez-en la connaissance. Il rend les tests et Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

Il possède de nombreux outils utiles comme Memcheck, très utile pour résoudre les problèmes liés à la mémoire (tels que les fuites de mémoire), Helgrind pour détecter et signaler les blocages, les courses de données potentielles et les inversions de verrouillage, Cachegrind pour simuler comment l'application interagit avec le cache système et fournir des informations sur les manques de cache, Nulgrind un valgrind simple qui ne fait jamais d'analyse. Utilisé par les développeurs pour le benchmark de performance, Massif aide à analyser l'utilisation de la mémoire du tas de l'application. Avis collecté par et hébergé sur G2.com.

Dmitry A.
DA
Member
Computer Software
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Valgrind?

J'aime la flexibilité pour la configuration, et je suis vraiment satisfait des résultats trouvés. J'aime aussi la variété des architectures prises en charge. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

L'outil peut être difficile pour les débutants, certains liens sur le site officiel sont indisponibles. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Valgrind:

Si vous n'avez pas encore essayé Valgrind, vous ne le regretterez pas. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

J'ai analysé mes programmes écrits en C et C++ pour des fuites de mémoire. J'ai également utilisé Valgrind pour le profilage et la recherche de bogues de mémoire dans les logiciels sous les architectures ARM et MIPS. Avis collecté par et hébergé sur G2.com.

Manan S.
MS
Senior Software Engineering
Information Technology and Services
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Valgrind?

L'outil Valgrind est très pratique. Facile à installer, facile à utiliser. Il peut être attaché à un fichier de code ou à un processus en cours d'exécution. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

Les journaux ne sont pas conviviaux. Il faut une analyse sérieuse pour comprendre les fuites. Nous avons ici une possibilité d'améliorer de manière à ce que toute personne les utilisant pour la première fois puisse comprendre les journaux et prendre les mesures appropriées. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

Détection des fuites

Assurez-vous que les nouvelles fonctionnalités n'affectent pas la compatibilité ascendante Avis collecté par et hébergé sur G2.com.

Hao L.
HL
Software Engineer
Computer Software
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Valgrind?

Il existe de nombreux outils dynamiques intégrés dans valgrind. Vous n'avez pas à le construire à partir de zéro. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

La documentation n'est pas bien rédigée. L'API d'instrumentation binaire n'est pas facile à utiliser. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Valgrind:

Réécrire la documentation de l'API avec plus d'exemples. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

Écrire un outil d'analyse dynamique pour trouver des vulnérabilités de sécurité dans les programmes C. Avis collecté par et hébergé sur G2.com.

Shuguang Z.
SZ
System Engineer
Computer Software
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Valgrind?

détecte les fuites de mémoire

détecte les blocages de threads Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

options de ligne de commande compliquées ; la documentation était difficile à trouver. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

utilisé valgrind pour trouver des fuites de mémoire/des blocages de threads.

il a détecté la plupart des fuites de mémoire/des blocages de threads dans un système compliqué. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Computer Software
UC
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de Valgrind?

It shows memory leaks very efficiently. We used it every time when we released a new version of our product(EDA tool), bad thing it needed a significant resources to perform the testing Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Valgrind?

Significant computational resources are required to perform the testing Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Valgrind résout, et en quoi cela vous est-il bénéfique?

We used it every time when we released a new version of our product(EDA tool) to check memory leaks Avis collecté par et hébergé sur G2.com.