Όταν μια κεντρική μονάδα επεξεργασίας λειτουργεί σε λειτουργία πυρήνα , ανεξάρτητα από τον κωδικό οι πίστες CPU έχει άμεση πρόσβαση στο υποκείμενο υλικό και τη μνήμη του συστήματος . Στην κατάσταση ενός χρήστη , ο κωδικός μπορεί να αποκτήσει πρόσβαση μόνο στην εσωτερική λειτουργία με τη μετάβαση μέσω μιας διεπαφής προγραμματισμού εφαρμογών . Το υλικό CPU κρατά τους δύο τρόπους διακριτές . Όταν θα πρέπει να μοιραστούν τις πληροφορίες , ο διαχειριστής του φίλτρου τους συνδέει μέσω των θυρών επικοινωνίας , επιτρέποντας μια γρήγορη ανταλλαγή δεδομένων μεταξύ τους .
Εικόνων Φίλτρο Διευθυντής
Η
Ο διαχειριστής του φίλτρου έργα σε κάτι περισσότερο από τον πυρήνα : λειτουργεί με ολόκληρο το σύστημα αρχείων , δημιουργώντας μικροφίλτρα να ενεργούν ως οδηγοί , τα προγράμματα που σας επιτρέπουν λογισμικού αλληλεπιδρούν με το υλικό . Ο διαχειριστής εκχωρεί μικροφίλτρα να εργαστούν σε ένα συγκεκριμένο σημείο στο χώρο της μνήμης εισόδου /εξόδου ή στοίβα . Όταν η λειτουργία χρήστη και λειτουργίας πυρήνα πρέπει να επικοινωνούν , μικροφίλτρο ανοίγει ένα λιμάνι , ορίζει ένα επίπεδο ασφάλειας και ακούει για προσπάθειες σύνδεσης . Αν ο καλών χρήστης -mode διαθέτει επαρκή ασφάλεια , ο διαχειριστής του φίλτρου επιτρέπει τη σύνδεση . Όταν η επικοινωνία τελειώνει , ο διαχειριστής του φίλτρου κλείνει τη σύνδεση .
Η Kernel Stack
Η
Η στοίβα για την λειτουργία του πυρήνα έχει ένα περιορισμένο ποσό του χώρου μνήμης . Το ποσό καθορίζεται από το λειτουργικό σύστημα και δεν μπορούν να τροποποιηθούν. Επειδή η στοίβα είναι περιορισμένη , η Microsoft συνιστά στους χρήστες τη διατήρηση όσο περισσότερο χώρο στη στοίβα όσο το δυνατόν . Ο διαχειριστής του φίλτρου βοηθά ? Microsoft έχει βελτιστοποιηθεί να χρησιμοποιήσετε το λιγότερο ποσό το χώρο της στοίβας και αναδρομικές κλήσεις - αυτά που αναφέρονται περισσότερα από ένα προγράμματα - που πραγματοποιούνται μέσω του διαχειριστή του φίλτρου μην τοποθετείτε τα βαρέα ζήτηση στη στοίβα όπως όταν γίνεται με άλλες μεθόδους .
εικόνων πολυπλοκότητα
Η
ένα άλλο όφελος από την χρήση ενός διαχειριστή φίλτρου είναι ότι έρχεται με ρουτίνες υποστήριξης που βοηθούν με κοινές λειτουργίες του υπολογιστή , όπως η λειτουργία του πυρήνα και των χρηστών επικοινωνιών . Αυτό απλοποιεί τις αιτήσεις φιλτραρίσματος . Οι περισσότεροι οδηγοί φίλτρου -manager εκτελείται σε κατάσταση λειτουργίας χρήστη, επειδή είναι ασφαλέστερο για τον υπολογιστή . Εάν ένας οδηγός κολλάει σε λειτουργία πυρήνα , το αποτέλεσμα μπορεί να πάρει κάτω από ολόκληρο το σύστημα . Στην κατάσταση λειτουργίας ενός χρήστη , το μόνο πράγμα που συντρίβει είναι ό, τι λογισμικό χρησιμοποιεί ο χρήστης εκείνη τη στιγμή.
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα