Quiz
OS17: Page replacement algorithms
Fragen in diesem Quiz (27)
1Κύριος στόχος των αλγορίθμων αντικατάστασης σελίδων είναι η απομάκρυνση μιας "αχρησιμοποίητης" σελίδας από την εικονική μνήμη.
- ARichtig
- BFalsch
2Ο βέλτιστος αλγόριθμος αντικατάστασης (OPT) επιλέγει για αντικατάσταση τη σελίδα που θα χρησιμοποιηθεί πιο νωρίς και είναι πρακτικά ο βέλτιστος.
- ARichtig
- BFalsch
3Ο αλγόριθμος NRU αξιοποιεί τα bit κατάστασης A και T (αναφοράς και τροποποίησης) για την αντικατάσταση σελίδων.
- ARichtig
- BFalsch
4Κατά τον αλγόριθμο NRU, αρχικά όλες οι σελίδες σημειώνονται ως παρούσες και είναι άμεσα εγγράψιμες.
- ARichtig
- BFalsch
5Ο αλγόριθμος NRU κατανέμει τις σελίδες σε 4 κατηγορίες (σύμφωνα με τις τιμές των bit A και T).
- ARichtig
- BFalsch
6Ο αλγόριθμος NRU επιλέγει για αντικατάσταση μια σελίδα από την υψηλότερη κατηγορία (εκ των 4 που ορίζει).
- ARichtig
- BFalsch
7Κατά τον αλγόριθμο NRU η κατηγορία σελίδας 1 (δεν έγινε αναφορά, τροποποιήθηκε) είναι εφικτό να συμβεί επειδή το λειτουργικό περιοδικά μηδενίζει τα bit A.
- ARichtig
- BFalsch
8Στον αλγόριθμο FIFO γίνεται ταξινόμηση σελίδων με τη σειρά τροποποίησης.
- ARichtig
- BFalsch
9Στον αλγόριθμο FIFO το γεγονός ότι επιλέγεται για αντικατάσταση η σελίδα που φορτώθηκε πρώτη αποτελεί μειονέκτημα.
- ARichtig
- BFalsch
10Ο αλγόριθμος δεύτερης ευκαιρίας επιλέγει μια τυχαία σελίδα και την αντικαθιστά αν το bit T είναι 0.
- ARichtig
- BFalsch
11Ο αλγόριθμος του ρολογιού αποτελεί μια υλοποίηση του αλγορίθμου δεύτερης ευκαιρίας με κυκλική λίστα.
- ARichtig
- BFalsch
12Ο αλγόριθμος LRU επιλέγει τη σελίδα που προσπελάστηκε λιγότερο και είναι γενικά αποδοτικός.
- ARichtig
- BFalsch
13Στις προσεγγιστικές υλοποιήσεις του LRU χρησιμοποιείται μετρητής στο υλικό και πίνακες bit n x n (για n σελίδες).
- ARichtig
- BFalsch
14Ο αλγόριθμος NFU αποτελεί μια προσέγγιση του NRU.
- ARichtig
- BFalsch
15Το πρόβλημα στον αλγόριθμο NFU είναι ότι οι μετρητές δεν μειώνονται με το χρόνο και αντιμετωπίζεται με ολίσθηση των μετρητών.
- ARichtig
- BFalsch
16Το σύνολο εργασίας μιας διεργασίας είναι οι σελίδες που χρησιμοποιεί κατά την εκκίνησή της.
- ARichtig
- BFalsch
17Το σύνολο εργασίας μιας διεργασίας, είναι περιορισμένο λόγω της τοπικότητας των αναφορών αφού σε κάθε φάση η διεργασία χρησιμοποιεί λίγες συγκεκριμένες σελίδες.
- ARichtig
- BFalsch
18Αν το σύνολο εργασίας μιας διεργασίας δεν είναι στη μνήμη, δεν θα έχει σφάλματα σελίδας.
- ARichtig
- BFalsch
19Με χρήση συνόλου εργασίας για τις διεργασίες, αυτές πρέπει να πηγαίνουν ενίοτε στο δίσκο για λόγους οικονομίας.
- ARichtig
- BFalsch
20Με χρήση συνόλου εργασίες για τις διεργασίες, όταν μια διεργασία επανέλθει στη μνήμη, η απλούστερη λύση είναι να φορτωθεί όλο το σύνολο εργασίας της.
- ARichtig
- BFalsch
21Μέσω της μοντελοποίησης του συνόλου εργασίας, συμπεραίνουμε ότι αυτό βοηθάει στην διαδικασία της αντικατάστασης σελίδων.
- ARichtig
- BFalsch
22Στον αλγόριθμο αντικατάστασης συνόλου εργασίας χρησιμοποιείται μόνο το bit A.
- ARichtig
- BFalsch
23Κατά τον αλγόριθμο WSClock, οι σελίδες οργανώνονται σε κυκλική λίστα και σε κάθε σφάλμα ξεκινάμε από εκεί που είχαμε μείνει.
- ARichtig
- BFalsch
24Κατά τον αλγόριθμο WSClock, η εκτέλεση δεν επηρεάζεται από τον αριθμό σελίδων που θα σταλθούν στον δίσκο.
- ARichtig
- BFalsch
25Κατά τον αλγόριθμο WSClock, αν δε βρεθεί σελίδα σε έναν κύκλο της λίστας, αν έχουν σταλθεί σελίδες στο δίσκο, συνεχίζουμε μέχρι κάποια να αδειάσει και να την επιλέξουμε.
- ARichtig
- BFalsch
26Οι πιο πρακτικοί αλγόριθμοι αντικατάστασης σελίδων είναι ο αλγόριθμος γήρανσης (προσέγγιση του LRU) και ο συνόλου εργασίας.
- ARichtig
- BFalsch
27Ποιες από τις παρακάτω περιγραφές αλγορίθμων αντικατάστασης σελίδων ισχύουν?
- AΒέλτιστος (OPT): πρακτικός, γενικής χρήσης
- BNot Recently Used (NRU): πολύ χονδροειδής, αγνοεί την ηλικία μιας σελίδας
- CFIFO (First In, First Out): λαμβάνει υπόψη σημαντικές σελίδες
- DΔεύτερης ευκαιρίας: βελτιωμένος FIFO
- EΡολογιού: καλός μόνο στη θεωρία
- FLeast Recently Used (LRU): εξαιρετικός στη θεωρία, ακριβής υλοποίηση δύσκολη
- GNot Recently Used (NRU): αποδοτική προσέγγιση του LRU
- HΓήρανσης: αποδοτικός αλγόριθμος, καλή προσέγγιση LRU/NFU
- IΣυνόλου εργασίας: αποδοτική υλοποίηση αλλά δύσκολη
- JWSClock: καλός και αποδοτικός
Informationen
- Beschreibung
- Operating systems Quiz am OS17: Page replacement algorithms, erstellt von MpoMp am 22/04/2014.
- Autor
- MpoMp
- Sprache
- English
- Aufrufe
- 689
- Verlauf
- Erstellt am 22 Apr 2014 · aktualisiert am 9 Jan 2017
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz