Skip to main content

Τι είναι ένα γενικό σφάλμα προστασίας;

Ένα γενικό σφάλμα προστασίας (GPF) είναι ένα σφάλμα που εμφανίζεται σε έναν μικροεπεξεργαστή υπολογιστή, συνήθως όταν ένα πρόγραμμα λογισμικού προσπαθεί να αποκτήσει πρόσβαση στη μνήμη που χρησιμοποιείται επί του παρόντος από άλλο λογισμικό.Ορισμένες συνθήκες σφάλματος γενικής προστασίας μπορούν να προκληθούν από την αποτυχία του υλικού, αλλά όπως και τα περισσότερα σφάλματα υπολογιστή, η συντριπτική πιθανότητα είναι ότι το λογισμικό είναι η αιτία.Οι επεξεργαστές που ανιχνεύουν γενικές συνθήκες σφάλματος προστασίας σταματούν να εκτελούν τον κώδικα που τον προκάλεσε και να προσπαθήσει να ανακάμψει από το σφάλμα.Εάν μια κατάσταση GPF δεν έχει συλληφθεί εγκαίρως από τον επεξεργαστή και προκύπτουν πρόσθετα σφάλματα GPF, ένα τρίτο σφάλμα θα έχει ως αποτέλεσμα το σύστημα υπολογιστών να μην ανταποκρίνεται στην είσοδο και να απαιτείται η επαναφορά του συστήματος.Συχνά από τις συνθήκες σφάλματος γενικής προστασίας από ό, τι τα τρέχοντα συστήματα.Αυτό οφείλεται εν μέρει στο γεγονός ότι ο προγραμματισμός λογισμικού ήταν πιο ασυνεπής εκείνη τη στιγμή και λόγω των μεγαλύτερων περιορισμών της διαθέσιμης μνήμης τυχαίας πρόσβασης (RAM) που είχαν τα συστήματα.Τερματίστε και παραμένουν προγράμματα κατοίκων (TSRs) που φορτώθηκαν στη μνήμη του συστήματος όταν ένας υπολογιστής εκτοξεύεται έτσι ώστε ορισμένα προγράμματα να είναι γρήγορα προσβάσιμα, θα μπορούσαν συχνά να συμβάλλουν σε σφάλματα GPF όταν άλλα προγράμματα που φορτώθηκαν από έναν χρήστη προσπάθησαν να κάνουν χρήση τοποθεσιών μνήμης όπου ήταν οι TSRsΟι αποθηκευμένες συνθήκες υλικού που μπορούν να προκαλέσουν σφάλματα σφαλμάτων γενικής προστασίας περιλαμβάνουν διαφορετικούς τύπους μνήμης τυχαίας προσπέλασης (RAM) που είναι εγκατεστημένα στο ίδιο σύστημα και είναι κάπως ασυμβίβαστες μεταξύ τους.Παραδείγματα περιλαμβάνουν την παρατεταμένη έξοδο δεδομένων (EDO) RAM και τη δυναμική μνήμη Dynamic Access Dynamic Page (DRAM).Δεδομένου ότι η Edo RAM πρέπει να εγκατασταθεί σε ζεύγη τσιπ σε μια μητρική πλακέτα, αλλά η γρήγορη σελίδα DRAM μπορεί να εγκατασταθεί ως μεμονωμένες μονάδες, συχνά αναμιγνύονται σε παλαιότερα συστήματα υπολογιστών χωρίς να γνωρίζουν οι χρήστες τη διαφορά.

Ένας άλλος κοινός λόγος για τα γενικά σφάλματα προστασίας στο υλικό είναι όταν ένα σύστημα αρχίζει να τρέχει σε θερμοκρασία πέρα από τις προδιαγραφές σχεδιασμού του, συνήθως πάνω από 100 deg.Fahrenheit (38 deg, Κελσίου).Η περίσσεια θερμοκρασίας μπορεί να προκληθεί από ανεπαρκή εξαερισμό του εσωτερικού χώρου, καθώς και επιπλέον εγκατεστημένο υλικό, όπως επιπλέον σκληροί δίσκοι ή δίσκοι συμπαγούς δίσκου (CD) και δίσκους ψηφιακού δίσκου (DVD) που παράγουν περισσότερη θερμότητα στην κονσόλα.Οι χομπίστες υπολογιστών που υπερβαίνουν τον μικροεπεξεργαστή για να βελτιώσουν την απόδοση ή να προσθέσουν μια άλλη τροφοδοσία για να εκτελούν κάρτες γραφικών για τυχερά παιχνίδια, μπορεί συχνά να παραμελήσει για να σχεδιάσει καλύτερη διάχυση θερμότητας για το σύστημα.και τα σφάλματα κατάτμησης ή τα σφάλματα σφάλματος γενικής προστασίας είναι ειδικά σφάλματα πρόσβασης μνήμης ότι η τεχνολογία του λειτουργικού συστήματος δυσκολεύεται την επίλυση.Όταν εμφανιστεί ένα τέτοιο σφάλμα, ο πυρήνας του λειτουργικού συστήματος, ο οποίος προστατεύει τη μνήμη στον επεξεργαστή όπου φορτώνεται το λειτουργικό σύστημα, στέλνει ένα μήνυμα πίσω στη διαδικασία λογισμικού του σφάλματος σφάλματος γενικής προστασίας.Αυτό συνήθως έχει ως αποτέλεσμα τη τερματισμό της διαδικασίας για τη διόρθωση της κατάστασης και το λογισμικό κλείνει ή κρέμεται, αλλά το σύστημα εξακολουθεί να συνεχίζει να τρέχει.Σε προηγούμενα συστήματα υπολογιστών, η ανάκτηση από σφάλματα GPF ήταν ασυνήθιστη και το σύστημα έπρεπε συχνά να επανεκκινηθεί.Οι νεότεροι υπολογιστές με περισσότερη μνήμη, ταχύτερους επεξεργαστές και λογισμικό που είναι πιο συμβατοί με το υλικό, έχουν μεγαλύτερη πιθανότητα να ανακάμψουν από τις συνθήκες GPF χωρίς να απαιτούν επανεκκίνηση και σπάνια εμφανίζονται σε τυπικούς προσωπικούς υπολογιστές.