Ίσως γνωρίζετε ότι η μητρική εφαρμογή των WindowsΗ διεπαφή προγράμματος, ήτοι η GDI (Graphics Device Interface), χειρίζεται και αντιπροσωπεύει όλα τα αντικείμενα σχετιζόμενα με γραφικά και μεταδίδει αυτά τα αντικείμενα στις συσκευές εξόδου όπως η οθόνη απεικόνισης, οι προβολείς πολυμέσων, οι εκτυπωτές κτλ. Όχι μόνο διατηρεί όλα τα γραφικά αντικείμενα παρόντα στις τρέχουσες διαδικασίες Explorer, DWM (Desktop Windows Manager), διεργασίες Runtime Client Server κ.λπ. Σταθερά, επιτρέπει επίσης στις διαδικασίες χρήστη και συστήματος να σχεδιάζουν γραφικά αντικείμενα σε πολλαπλές συσκευές εξόδου (οθόνες προβολής, εκτυπωτές κ.λπ.). Εάν είστε προγραμματιστής λογισμικού που θέλει να ελέγξει το αποτύπωμα μνήμης αντικειμένων GDI για τις αναπτυγμένες εφαρμογές σας, Αρκούδα είναι πιθανώς ακριβώς αυτό που χρειάζεστε. Πρόκειται για μια φορητή εφαρμογή που αναπτύσσεται για να δείχνει τη χρήση πόρων όλων των αντικειμένων GDI & αντικείμενα χρήστη, και αριθμός μετρήσεων. Μπορείτε να ελέγξετε πόσα bitmaps, παλέτα, γραμματοσειρά,DC, Brush και άλλα γραφικά αντικείμενα χρησιμοποιούνται από κάθε εφαρμογή και διαδικασία. Δεδομένου ότι εμφανίζει τη χρήση όλων των γραφικών αντικειμένων που χρησιμοποιούνται από εφαρμογές, μπορείτε εύκολα να εντοπίσετε αντικείμενα αυτών των εφαρμογών και διαδικασιών, τα οποία προκαλούν προβλήματα διαρροής μνήμης.
Πριν ξεκινήσετε την εφαρμογή, είναισυνιστάται η εκτέλεση των εφαρμογών των οποίων τα αντικείμενα GDI πρόκειται να αναλυθούν. Μόλις ολοκληρωθεί, ξεκινήστε την εφαρμογή για να προβάλετε όλα τα αντικείμενα GDI και χρήστη και τον αριθμό χειρισμών (τα αντικείμενα χειριστηρίων χρησιμοποιούνται για την αναπαραγωγή της πηγής μνήμης) για όλες τις εφαρμογές που εκτελούνται. Εμφανίζει το Όνομα διαδικασίας, PID (αναγνωριστικό διεργασίας), Sum, DC (ελεγκτής τομέα), περιοχή, bitmap, παλέτα, γραμματοσειρά, βούρτσα και τα λοιπά.
![Bear main [3]](/images/windows/bear-view-all-gdi-038-user-objects-of-applications-to-identify-memory-leaks.jpg)
Για να ελέγξετε τις πλήρεις λεπτομέρειες μιας επιλεγμένης εφαρμογής / διαδικασίας, κάντε δεξί κλικ και επιλέξτε Δείτε λεπτομέρειες επιλογή. Μπορείτε επίσης να αντιγράψετε τις λεπτομέρειες αντικειμένων GDI και αντικειμένων χρηστών στο πρόχειρο των Windows για να μοιραστείτε τις λεπτομέρειες με άλλους. Ο παράθυρο διαλόγου Λεπτομέρειες σάς επιτρέπει να ελέγχετε ξεχωριστά κάθε φορτωμένο αντικείμενο GDI. Για παράδειγμα, μπορείτε να ελέγξετε όλες τις φορτωμένες εικόνες bitmap, τις βούρτσες και άλλα γραφικά στον Explorer.exe και να δείτε την προεπισκόπηση κάθε γραφικού αντικειμένου. Εκτός από την εξαγωγή της εικόνας του αντικειμένου, παρουσιάζει λεπτομερείς πληροφορίες σχετικά με τη λαβή πηγής, το πλάτος και το ύψος και τα δυφία ανά εικονοστοιχείο του επιλεγμένου αντικειμένου.

Το Bear λειτουργεί σε όλες τις εκδόσεις των Windows. Υποστηρίζονται και εκδόσεις OS 32 bit και 64 bit.
Κατέβασμα αρκούδας
Σχόλια