Test
OS17: Page replacement algorithms
Preguntas del test (27)
1Κύριος στόχος των αλγορίθμων αντικατάστασης σελίδων είναι η απομάκρυνση μιας "αχρησιμοποίητης" σελίδας από την εικονική μνήμη.
- AVerdadero
- BFalso
2Ο βέλτιστος αλγόριθμος αντικατάστασης (OPT) επιλέγει για αντικατάσταση τη σελίδα που θα χρησιμοποιηθεί πιο νωρίς και είναι πρακτικά ο βέλτιστος.
- AVerdadero
- BFalso
3Ο αλγόριθμος NRU αξιοποιεί τα bit κατάστασης A και T (αναφοράς και τροποποίησης) για την αντικατάσταση σελίδων.
- AVerdadero
- BFalso
4Κατά τον αλγόριθμο NRU, αρχικά όλες οι σελίδες σημειώνονται ως παρούσες και είναι άμεσα εγγράψιμες.
- AVerdadero
- BFalso
5Ο αλγόριθμος NRU κατανέμει τις σελίδες σε 4 κατηγορίες (σύμφωνα με τις τιμές των bit A και T).
- AVerdadero
- BFalso
6Ο αλγόριθμος NRU επιλέγει για αντικατάσταση μια σελίδα από την υψηλότερη κατηγορία (εκ των 4 που ορίζει).
- AVerdadero
- BFalso
7Κατά τον αλγόριθμο NRU η κατηγορία σελίδας 1 (δεν έγινε αναφορά, τροποποιήθηκε) είναι εφικτό να συμβεί επειδή το λειτουργικό περιοδικά μηδενίζει τα bit A.
- AVerdadero
- BFalso
8Στον αλγόριθμο FIFO γίνεται ταξινόμηση σελίδων με τη σειρά τροποποίησης.
- AVerdadero
- BFalso
9Στον αλγόριθμο FIFO το γεγονός ότι επιλέγεται για αντικατάσταση η σελίδα που φορτώθηκε πρώτη αποτελεί μειονέκτημα.
- AVerdadero
- BFalso
10Ο αλγόριθμος δεύτερης ευκαιρίας επιλέγει μια τυχαία σελίδα και την αντικαθιστά αν το bit T είναι 0.
- AVerdadero
- BFalso
11Ο αλγόριθμος του ρολογιού αποτελεί μια υλοποίηση του αλγορίθμου δεύτερης ευκαιρίας με κυκλική λίστα.
- AVerdadero
- BFalso
12Ο αλγόριθμος LRU επιλέγει τη σελίδα που προσπελάστηκε λιγότερο και είναι γενικά αποδοτικός.
- AVerdadero
- BFalso
13Στις προσεγγιστικές υλοποιήσεις του LRU χρησιμοποιείται μετρητής στο υλικό και πίνακες bit n x n (για n σελίδες).
- AVerdadero
- BFalso
14Ο αλγόριθμος NFU αποτελεί μια προσέγγιση του NRU.
- AVerdadero
- BFalso
15Το πρόβλημα στον αλγόριθμο NFU είναι ότι οι μετρητές δεν μειώνονται με το χρόνο και αντιμετωπίζεται με ολίσθηση των μετρητών.
- AVerdadero
- BFalso
16Το σύνολο εργασίας μιας διεργασίας είναι οι σελίδες που χρησιμοποιεί κατά την εκκίνησή της.
- AVerdadero
- BFalso
17Το σύνολο εργασίας μιας διεργασίας, είναι περιορισμένο λόγω της τοπικότητας των αναφορών αφού σε κάθε φάση η διεργασία χρησιμοποιεί λίγες συγκεκριμένες σελίδες.
- AVerdadero
- BFalso
18Αν το σύνολο εργασίας μιας διεργασίας δεν είναι στη μνήμη, δεν θα έχει σφάλματα σελίδας.
- AVerdadero
- BFalso
19Με χρήση συνόλου εργασίας για τις διεργασίες, αυτές πρέπει να πηγαίνουν ενίοτε στο δίσκο για λόγους οικονομίας.
- AVerdadero
- BFalso
20Με χρήση συνόλου εργασίες για τις διεργασίες, όταν μια διεργασία επανέλθει στη μνήμη, η απλούστερη λύση είναι να φορτωθεί όλο το σύνολο εργασίας της.
- AVerdadero
- BFalso
21Μέσω της μοντελοποίησης του συνόλου εργασίας, συμπεραίνουμε ότι αυτό βοηθάει στην διαδικασία της αντικατάστασης σελίδων.
- AVerdadero
- BFalso
22Στον αλγόριθμο αντικατάστασης συνόλου εργασίας χρησιμοποιείται μόνο το bit A.
- AVerdadero
- BFalso
23Κατά τον αλγόριθμο WSClock, οι σελίδες οργανώνονται σε κυκλική λίστα και σε κάθε σφάλμα ξεκινάμε από εκεί που είχαμε μείνει.
- AVerdadero
- BFalso
24Κατά τον αλγόριθμο WSClock, η εκτέλεση δεν επηρεάζεται από τον αριθμό σελίδων που θα σταλθούν στον δίσκο.
- AVerdadero
- BFalso
25Κατά τον αλγόριθμο WSClock, αν δε βρεθεί σελίδα σε έναν κύκλο της λίστας, αν έχουν σταλθεί σελίδες στο δίσκο, συνεχίζουμε μέχρι κάποια να αδειάσει και να την επιλέξουμε.
- AVerdadero
- BFalso
26Οι πιο πρακτικοί αλγόριθμοι αντικατάστασης σελίδων είναι ο αλγόριθμος γήρανσης (προσέγγιση του LRU) και ο συνόλου εργασίας.
- AVerdadero
- BFalso
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: καλός και αποδοτικός
Información
- Descripción
- Operating systems Test sobre OS17: Page replacement algorithms, creado por MpoMp el 22/04/2014.
- Autor
- MpoMp
- Idioma
- English
- Visitas
- 689
- Historial
- Creado el 22 abr 2014 · actualizado el 9 ene 2017
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test