Η CPU στις αρχές υπολογιστές συμμετείχε σε όλες σχεδόν τις δραστηριότητες που έλαβαν χώρα σε όλες τις διαδικασίες . Αυτό έβαλε τεράστιες απαιτήσεις για την προσοχή της CPU και επιβραδύνθηκε προς τα κάτω με τα αιτήματα από τις περιφερειακές συσκευές . Αυτή η διαρροή σχετικά με την αποτελεσματικότητα αντιμετωπίστηκε με την ανάπτυξη μεθόδων που επέτρεψε περιφερειακά να προσπελάσει μνήμη άμεσα και να μεταφέρετε δεδομένα από τη μνήμη χωρίς διακοπή της CPU , αυξάνοντας έτσι την απόδοση .
Εικόνων Πώς Direct Memory Access εργασίας;
Άμεση πρόσβαση μνήμης επιτυγχάνεται με τη χρήση ειδικών διαδρομών επικοινωνίας που ονομάζεται DMA κανάλια τα οποία ανήκουν σε μια συγκεκριμένη περιφερειακή . Αν μια περιφερειακή συσκευή έχει την απαιτούμενη ικανότητα επεξεργασίας , μπορεί να χρησιμοποιήσει ένα από τα κανάλια DMA για τη μεταφορά δεδομένων από τη RAM δικό της, χωρίς διαβούλευση με την CPU . Είναι το είδος του σαν ένα μικρό παιδί που έχει να πάρει η μαμά του ( το CPU ) να βοηθήσει να πάρει ένα ποτό , ενώ ο έφηβος αμφιθαλή ( με μεγαλύτερη ικανότητα επεξεργασίας ) μπορεί να πάρει τον εαυτό του χωρίς να διακόπτεται η μαμά .
Η Οφέλη του Direct Memory Access
Η
σύγχρονοι υπολογιστές είναι σε θέση να τρέχουν ταυτόχρονα πολλές διεργασίες ταυτόχρονα . Χωρίς το όφελος της άμεσης προσπέλασης μνήμης , το CPU θα μπορούσε να είναι δεμένο ένα μεγάλο ποσοστό του χρόνου ανταπόκρισης σε βραδύτερη περιφερειακά που χρειάζονται πρόσβαση στις πληροφορίες που είναι αποθηκευμένες στη μνήμη . Μια συσκευή , χρησιμοποιώντας ένα από τα πολλά κανάλια DMA που οι σύγχρονοι υπολογιστές έρχονται με μπορεί να παρακάμψει την CPU . Αυτό επιτρέπει σε όλες τις διαδικασίες για να τρέξει πιο γρήγορα .
Εικόνων Τι Συσκευές Χρήση DMA ;
Η
Είναι πρότυπο για τους περισσότερους υπολογιστές να έχουν συνολικά οκτώ κανάλια DMA . Είναι αριθμημένα 0-7 με DMA κανάλι 0 πάντα προορίζεται για χρήση του συστήματος. Οι υπόλοιπες επτά κανάλια μπορεί να χρησιμοποιείται από διάφορες συσκευές , όπως το floppy drives , κάρτες ήχου , σκληρούς δίσκους, CD - ROM και σαρωτές .
Εικόνων Εκτιμήσεις
Η
Στις περισσότερες περιπτώσεις, η χρήση του DMA επιτρέπει για μια συνολική και σημαντική αύξηση στην απόδοση του συστήματος , αλλά ορισμένες περιπτώσεις μπορεί να εισαγάγει εμπλοκές στη διαδικασία. Εάν σκοπεύετε να προσθέσετε μια συσκευή SCSI στον υπολογιστή σας , υπάρχουν ορισμένες λεπτομέρειες που απαιτούν ιδιαίτερη προσοχή . Συσκευές SCSI πρέπει να ανατεθεί μοναδικούς αριθμούς ταυτότητας , και μερικά απαιτούν ένα συγκεκριμένο αριθμό. Εσφαλμένη ταυτότητες και τερματιστεί εσφαλμένα καλώδια SCSI μπορεί να δημιουργήσει σοβαρά προβλήματα .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα