WinDbg είναι ένα χρήσιμο εργαλείο εντοπισμού σφαλμάτων που βασίζεται στα Windows με τη δυνατότητα διεξαγωγής τόσο λειτουργίας χρήστη και λειτουργίας πυρήνα debugging χρησιμοποιώντας ένα γραφικό περιβάλλον . WinDbg χρησιμοποιεί το Microsoft Visual Studio debug σύμβολο για την πηγή επίπεδο debugging . Μπορεί να χρησιμοποιήσει οποιοδήποτε σύμβολο ή μεταβλητή από μια ενότητα που έχει ΠΣΠ ( βάση δεδομένων του προγράμματος ) αρχεία συμβόλων . Μπορείτε να δείτε τον πηγαίο κώδικα , σύνολο οριακών σημείων και προβολή μεταβλητών και τη μνήμη με τη βοήθεια αυτού του εργαλείου . WinDbg υποστηρίζει επίσης απομακρυσμένο εντοπισμό σφαλμάτων τόσο λειτουργίας χρήστη και λειτουργίας πυρήνα . WinDbg ενσωματώνει NTSD και KD με ένα φιλικό περιβάλλον εργασίας χρήστη . Υποστηρίζει τρεις τύπους εντολές : τακτικές , τελεία και επέκταση
εικόνων CDB και NTSD
Η
CDB ( Microsoft Κονσόλα Debugger ) και NTSD ( Microsoft NT συμβολικές προγράμματος εντοπισμού σφαλμάτων ) είναι κονσόλα . εφαρμογές που μπορούν να διορθώσετε το λογισμικό λειτουργίας χρήστη . Αυτά τα δύο προγράμματα εντοπισμού σφαλμάτων έχουν παρόμοια χαρακτηριστικά, αλλά είναι διαφορετικά με τους τρόπους που έχουν ξεκινήσει . NTSD δεν απαιτεί ένα παράθυρο κονσόλας για να λειτουργήσει , ενώ CDB κάνει . CDB είναι μια κονσόλα που βασίζεται σε χαρακτήρες εργαλείο εντοπισμού σφαλμάτων που επιτρέπει την ανάλυση χαμηλού επιπέδου της μνήμης των Windows και κατασκευές . CDB είναι ιδιαίτερα χρήσιμη για τον εντοπισμό σφαλμάτων μια τρέχον πρόγραμμα ή ένα πρόσφατα κατέρρευσε . Χρησιμοποιείται για να αναλύσει τις δραστηριότητες μιας εφαρμογής εργασίας . Σε περίπτωση αποτυχίας , CDB μπορεί να εξετάσει τους λόγους για τους αποκτώντας ένα stack trace ή διερεύνηση των παραμέτρων ένοχοι . Αυτό το εργαλείο είναι επίσης απλή στην εγκατάσταση και χρήση .
Η KD ( Microsoft Kernel Debugger )
Η
KD είναι ένας χαρακτήρας -based εφαρμογή κονσόλας που επιτρέπει σε βάθος ανάλυση της λειτουργίας πυρήνα δραστηριότητα για τα Windows XP . Μπορείτε να χρησιμοποιήσετε το KD στα προγράμματα και τα προγράμματα οδήγησης λειτουργίας πυρήνα debug ή να παρακολουθεί τις δραστηριότητες του λειτουργικού συστήματος . Το εργαλείο KD συνήθως δεν τρέχουν στον υπολογιστή κάτω debugging . Ένας υπολογιστής υποδοχής και ένας υπολογιστής στόχου απαιτούνται για τον πυρήνα λειτουργίας εντοπισμού σφαλμάτων με το εργαλείο KD . Ο οικοδεσπότης υπολογιστή που τρέχει KD θα εκτελέσει ενέργειες εντοπισμού σφαλμάτων στον υπολογιστή προορισμού .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα