Σε οποιοδήποτε λειτουργικό σύστημα, είναι απαραίτητο να υπάρχει Λειτουργία διπλής λειτουργίας για να διασφαλιστεί η προστασία και η ασφάλεια του συστήματος από μη εξουσιοδοτημένους ή εσφαλμένους χρήστες.
Γιατί χρειάζονται προνομιακές οδηγίες;
Οι προνομιακές οδηγίες χρησιμοποιούνται κυρίως από το Λειτουργικό Σύστημα για την επίτευξη σωστής λειτουργίας.
Γιατί είναι σημαντικό για ένα λειτουργικό σύστημα να έχει λειτουργία πυρήνα και λειτουργία χρήστη;
Αναγκαιότητα διπλής λειτουργίας (Λειτουργία χρήστη και λειτουργία πυρήνα) στο λειτουργικό σύστημα. Ένα πρόγραμμα χρήστη που εκτελείται μπορεί να εξαφανίσει κατά λάθος το λειτουργικό σύστημα αντικαθιστώντας το με δεδομένα χρήστη. Πολλές διεργασίες μπορούν να γράψουν στο ίδιο σύστημα ταυτόχρονα, με καταστροφικά αποτελέσματα.
Γιατί ένα λειτουργικό σύστημα απαιτεί διπλή λειτουργία;
Οι λειτουργίες διπλής λειτουργίας στο λειτουργικό σύστημα προστατεύουν το λειτουργικό σύστημα από παράνομους χρήστες. Πραγματοποιούμε αυτήν την άμυνα ορίζοντας ορισμένες από τις οδηγίες του συστήματος ως προνομιακές οδηγίες που μπορούν να προκαλέσουν βλάβη.
Τι είναι η προνομιακή λειτουργία στο λειτουργικό σύστημα;
1. Προνομιακή λειτουργία. Σε αυτήν τη λειτουργία, το λογισμικό εκτελείται με απεριόριστα δικαιώματα. Σε αυτόν τον τρόπο εκτέλεσης, η CPU επιτρέπει στο λογισμικό να έχει πρόσβαση σε όλους τους πόρους υλικού. Ολόκληρος ο πυρήνας του Linux εκτελείται σε αυτήν τη λειτουργία.