Quiz
OS17: Page replacement algorithms
Questions in this quiz (27)
1Κύριος στόχος των αλγορίθμων αντικατάστασης σελίδων είναι η απομάκρυνση μιας "αχρησιμοποίητης" σελίδας από την εικονική μνήμη.
- ATrue
- BFalse
2Ο βέλτιστος αλγόριθμος αντικατάστασης (OPT) επιλέγει για αντικατάσταση τη σελίδα που θα χρησιμοποιηθεί πιο νωρίς και είναι πρακτικά ο βέλτιστος.
- ATrue
- BFalse
3Ο αλγόριθμος NRU αξιοποιεί τα bit κατάστασης A και T (αναφοράς και τροποποίησης) για την αντικατάσταση σελίδων.
- ATrue
- BFalse
4Κατά τον αλγόριθμο NRU, αρχικά όλες οι σελίδες σημειώνονται ως παρούσες και είναι άμεσα εγγράψιμες.
- ATrue
- BFalse
5Ο αλγόριθμος NRU κατανέμει τις σελίδες σε 4 κατηγορίες (σύμφωνα με τις τιμές των bit A και T).
- ATrue
- BFalse
6Ο αλγόριθμος NRU επιλέγει για αντικατάσταση μια σελίδα από την υψηλότερη κατηγορία (εκ των 4 που ορίζει).
- ATrue
- BFalse
7Κατά τον αλγόριθμο NRU η κατηγορία σελίδας 1 (δεν έγινε αναφορά, τροποποιήθηκε) είναι εφικτό να συμβεί επειδή το λειτουργικό περιοδικά μηδενίζει τα bit A.
- ATrue
- BFalse
8Στον αλγόριθμο FIFO γίνεται ταξινόμηση σελίδων με τη σειρά τροποποίησης.
- ATrue
- BFalse
9Στον αλγόριθμο FIFO το γεγονός ότι επιλέγεται για αντικατάσταση η σελίδα που φορτώθηκε πρώτη αποτελεί μειονέκτημα.
- ATrue
- BFalse
10Ο αλγόριθμος δεύτερης ευκαιρίας επιλέγει μια τυχαία σελίδα και την αντικαθιστά αν το bit T είναι 0.
- ATrue
- BFalse
11Ο αλγόριθμος του ρολογιού αποτελεί μια υλοποίηση του αλγορίθμου δεύτερης ευκαιρίας με κυκλική λίστα.
- ATrue
- BFalse
12Ο αλγόριθμος LRU επιλέγει τη σελίδα που προσπελάστηκε λιγότερο και είναι γενικά αποδοτικός.
- ATrue
- BFalse
13Στις προσεγγιστικές υλοποιήσεις του LRU χρησιμοποιείται μετρητής στο υλικό και πίνακες bit n x n (για n σελίδες).
- ATrue
- BFalse
14Ο αλγόριθμος NFU αποτελεί μια προσέγγιση του NRU.
- ATrue
- BFalse
15Το πρόβλημα στον αλγόριθμο NFU είναι ότι οι μετρητές δεν μειώνονται με το χρόνο και αντιμετωπίζεται με ολίσθηση των μετρητών.
- ATrue
- BFalse
16Το σύνολο εργασίας μιας διεργασίας είναι οι σελίδες που χρησιμοποιεί κατά την εκκίνησή της.
- ATrue
- BFalse
17Το σύνολο εργασίας μιας διεργασίας, είναι περιορισμένο λόγω της τοπικότητας των αναφορών αφού σε κάθε φάση η διεργασία χρησιμοποιεί λίγες συγκεκριμένες σελίδες.
- ATrue
- BFalse
18Αν το σύνολο εργασίας μιας διεργασίας δεν είναι στη μνήμη, δεν θα έχει σφάλματα σελίδας.
- ATrue
- BFalse
19Με χρήση συνόλου εργασίας για τις διεργασίες, αυτές πρέπει να πηγαίνουν ενίοτε στο δίσκο για λόγους οικονομίας.
- ATrue
- BFalse
20Με χρήση συνόλου εργασίες για τις διεργασίες, όταν μια διεργασία επανέλθει στη μνήμη, η απλούστερη λύση είναι να φορτωθεί όλο το σύνολο εργασίας της.
- ATrue
- BFalse
21Μέσω της μοντελοποίησης του συνόλου εργασίας, συμπεραίνουμε ότι αυτό βοηθάει στην διαδικασία της αντικατάστασης σελίδων.
- ATrue
- BFalse
22Στον αλγόριθμο αντικατάστασης συνόλου εργασίας χρησιμοποιείται μόνο το bit A.
- ATrue
- BFalse
23Κατά τον αλγόριθμο WSClock, οι σελίδες οργανώνονται σε κυκλική λίστα και σε κάθε σφάλμα ξεκινάμε από εκεί που είχαμε μείνει.
- ATrue
- BFalse
24Κατά τον αλγόριθμο WSClock, η εκτέλεση δεν επηρεάζεται από τον αριθμό σελίδων που θα σταλθούν στον δίσκο.
- ATrue
- BFalse
25Κατά τον αλγόριθμο WSClock, αν δε βρεθεί σελίδα σε έναν κύκλο της λίστας, αν έχουν σταλθεί σελίδες στο δίσκο, συνεχίζουμε μέχρι κάποια να αδειάσει και να την επιλέξουμε.
- ATrue
- BFalse
26Οι πιο πρακτικοί αλγόριθμοι αντικατάστασης σελίδων είναι ο αλγόριθμος γήρανσης (προσέγγιση του LRU) και ο συνόλου εργασίας.
- ATrue
- BFalse
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: καλός και αποδοτικός
Information
- Description
- Operating systems Quiz on OS17: Page replacement algorithms, created by MpoMp on 22/04/2014.
- Author
- MpoMp
- Language
- English
- Views
- 689
- History
- Created on 22 Apr 2014 · updated on 9 Jan 2017
- Tags
- Rating
- No ratings yet Rate this quiz