συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Εργαλεία ανίχνευσης για μια διαρροή μνήμης στο Linux

διαρροές μνήμης συμβαίνουν όταν ένα πρόγραμμα διατηρεί ένα ορισμένο ποσό της μνήμης του υπολογιστή σας για μια διαδικασία , και στη συνέχεια αποτυγχάνει να απελευθερώσει ότι η μνήμη . Αυτό μειώνει την ποσότητα της διαθέσιμης μνήμης για άλλα προγράμματα για να χρησιμοποιήσετε . Το Linux είναι ένα λειτουργικό σύστημα που βασίζεται στην πλατφόρμα UNIX , και λειτουργεί υπό την άδεια GNU General Public License . Αυτή η άδεια επιτρέπει να χρησιμοποιείτε , να μοιραστείτε και να χειριστείτε το σύστημα χωρίς ποτέ να χρειάζεται να καταβάλλουν ένα τέλος αδειοδότησης . Valgrind
Η

Αυτό το εργαλείο σας επιτρέπει να δείτε και να διαχειριστείτε τη χρήση της μνήμης των προγραμμάτων σας, όταν αυτές λειτουργούν μέσα στο περιβάλλον Valgrind . Επίσης, σας επιτρέπει να ελέγξετε και να διορθώσετε τα προγράμματά σας , και θα αναζητήσει και να σας ενημερώσουμε για τυχόν συμφόρησης στο σύστημά σας . Άλλα χαρακτηριστικά αυτού του προγράμματος περιλαμβάνουν τη δυνατότητα για τη δημιουργία νέων προγραμμάτων οργάνων . Μπορείτε να το ρυθμίσετε για να ελέγξετε αυτόματα τον κωδικό σας ή μπορείτε να εκτελέσετε το δοκιμαστή σε-ως αναγκαία βάση. Μπορείτε επίσης να συσταθεί για να αναζητήσετε τα σφάλματα σε συνεχή βάση , για μικρότερα προγράμματα . Αυτό είναι ένα δωρεάν πρόγραμμα , και είναι συμβατό με τα ακόλουθα συστήματα : Linux , Red Hat , Debian , Mandrake , Gentoo , SuSE και Slackware . Μπορείτε να κάνετε λήψη αυτού του εργαλείου από την ιστοσελίδα Valgrind .
Εικόνων MemoryScape
Η

MemoryScape σας επιτρέπει να αναζητήσετε και να επιλύσουν τυχόν προβλήματα διαρροής μνήμης στην Fortran , C και C + + . Μπορεί να υποστηρίξει τα ακόλουθα είδη προγραμμάτων : multi - διαδικασία , παράλληλα και multi-threaded . Άλλα χαρακτηριστικά αυτού του προγράμματος περιλαμβάνουν τη δυνατότητα να δείτε , όταν ένα πρόγραμμα υπερβαίνει τα όρια της μνήμης και πόση μνήμη ένα συγκεκριμένο σύστημα χρησιμοποιεί . Οι πληροφορίες αυτές παρέχονται σε πραγματικό χρόνο , πράγμα που σημαίνει ότι μπορείτε να δείτε τι πηγαίνει στραβά με το πρόγραμμά σας , όπως συμβαίνει. Το εργαλείο αυτό είναι συμβατό με το UNIX , Linux και Mac OS X λειτουργικά συστήματα . Μπορείτε να ζητήσετε μια δωρεάν επίδειξη του λογισμικού , αλλά το πλήρες κείμενο είναι διαθέσιμο μόνο για το ποσό των $ 1,294 από το 2010 .

Η LeakTracer
Η

Αυτό το εργαλείο σχεδιάστηκε ειδικά για την C + + προγράμματα , και είναι συμβατό με το Solaris και Linux . Ψάχνει για διαρροές μνήμης πλαίσιο αυτών των προγραμμάτων . Αυτό θα εμφανίσει αυτές τις πληροφορίες σε ένα . ΑΕΠ (γραφικό επεξεργαστή δεδομένων ) αρχείο, το οποίο θα σας πω την ακριβή γραμμή του κώδικα όπου συνέβη η διαρροή μνήμης . Αυτό το εργαλείο θα εντοπίσει μόνο delete και νέες κλήσεις , και θα υπερισχύει κάθε παγκόσμιος φορέας νέο φορέα και να διαγράψετε τα πρωτόκολλα . Αυτό είναι ένα δωρεάν εργαλείο που προσφέρεται υπό την άδεια GNU General Public License . Μπορείτε να κάνετε λήψη αυτού του εργαλείου από την ιστοσελίδα LeakTracer .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα