Λειτουργικά συστήματα

Γνώση Υπολογιστών >> Λειτουργικά συστήματα >  >> Unix

Τι είδους σύστημα διευθύνσεων χρησιμοποιεί το UNIX;

Το Unix χρησιμοποιεί ένα επίπεδη, byte-addressable Σχέδιο αντιμετώπισης. Αυτό σημαίνει:

* επίπεδη: Ο ολόκληρος χώρος διευθύνσεων είναι ένα ενιαίο, συνεχόμενο εύρος διευθύνσεων. Δεν υπάρχει τμηματοποίηση ή τηλεειδοποίηση (σε επίπεδο χρήστη, ο πυρήνας μπορεί να τα χρησιμοποιήσει για τη διαχείριση μνήμης). Κάθε byte μνήμης έχει μια μοναδική διεύθυνση.

* byte-addressable: Κάθε μεμονωμένο byte στη μνήμη έχει τη δική του μοναδική διεύθυνση. Αυτό έρχεται σε αντίθεση με τα συστήματα προστασίας από τη λέξη όπου η μικρότερη διευθυνσιοδοτούμενη μονάδα είναι μια λέξη (π.χ. 32 bits ή 64 bits).

Ενώ ο * πυρήνας * χρησιμοποιεί πιο εξελιγμένες τεχνικές διαχείρισης μνήμης όπως η τηλεειδοποίηση, ο προγραμματιστής εφαρμογών βλέπει ένα επίπεδο χώρο διευθύνσεων. Αυτό είναι ένα βασικό χαρακτηριστικό που απλοποιεί τον προγραμματισμό σε συστήματα που μοιάζουν με UNIX.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα