MpoMp
Quiz von , erstellt am more than 1 year ago

Operating systems Quiz am OS17: Page replacement algorithms, erstellt von MpoMp am 22/04/2014.

647
0
0
MpoMp
Erstellt von MpoMp vor mehr als 10 Jahre
Schließen

OS17: Page replacement algorithms

Frage 1 von 27

1

Κύριος στόχος των αλγορίθμων αντικατάστασης σελίδων είναι η απομάκρυνση μιας "αχρησιμοποίητης" σελίδας από την εικονική μνήμη.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 2 von 27

1

Ο βέλτιστος αλγόριθμος αντικατάστασης (OPT) επιλέγει για αντικατάσταση τη σελίδα που θα χρησιμοποιηθεί πιο νωρίς και είναι πρακτικά ο βέλτιστος.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 3 von 27

1

Ο αλγόριθμος NRU αξιοποιεί τα bit κατάστασης A και T (αναφοράς και τροποποίησης) για την αντικατάσταση σελίδων.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 4 von 27

1

Κατά τον αλγόριθμο NRU, αρχικά όλες οι σελίδες σημειώνονται ως παρούσες και είναι άμεσα εγγράψιμες.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 5 von 27

1

Ο αλγόριθμος NRU κατανέμει τις σελίδες σε 4 κατηγορίες (σύμφωνα με τις τιμές των bit A και T).

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 6 von 27

1

Ο αλγόριθμος NRU επιλέγει για αντικατάσταση μια σελίδα από την υψηλότερη κατηγορία (εκ των 4 που ορίζει).

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 7 von 27

1

Κατά τον αλγόριθμο NRU η κατηγορία σελίδας 1 (δεν έγινε αναφορά, τροποποιήθηκε) είναι εφικτό να συμβεί επειδή το λειτουργικό περιοδικά μηδενίζει τα bit A.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 8 von 27

1

Στον αλγόριθμο FIFO γίνεται ταξινόμηση σελίδων με τη σειρά τροποποίησης.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 9 von 27

1

Στον αλγόριθμο FIFO το γεγονός ότι επιλέγεται για αντικατάσταση η σελίδα που φορτώθηκε πρώτη αποτελεί μειονέκτημα.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 10 von 27

1

Ο αλγόριθμος δεύτερης ευκαιρίας επιλέγει μια τυχαία σελίδα και την αντικαθιστά αν το bit T είναι 0.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 11 von 27

1

Ο αλγόριθμος του ρολογιού αποτελεί μια υλοποίηση του αλγορίθμου δεύτερης ευκαιρίας με κυκλική λίστα.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 12 von 27

1

Ο αλγόριθμος LRU επιλέγει τη σελίδα που προσπελάστηκε λιγότερο και είναι γενικά αποδοτικός.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 13 von 27

1

Στις προσεγγιστικές υλοποιήσεις του LRU χρησιμοποιείται μετρητής στο υλικό και πίνακες bit n x n (για n σελίδες).

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 14 von 27

1

Ο αλγόριθμος NFU αποτελεί μια προσέγγιση του NRU.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 15 von 27

1

Το πρόβλημα στον αλγόριθμο NFU είναι ότι οι μετρητές δεν μειώνονται με το χρόνο και αντιμετωπίζεται με ολίσθηση των μετρητών.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 16 von 27

1

Το σύνολο εργασίας μιας διεργασίας είναι οι σελίδες που χρησιμοποιεί κατά την εκκίνησή της.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 17 von 27

1

Το σύνολο εργασίας μιας διεργασίας, είναι περιορισμένο λόγω της τοπικότητας των αναφορών αφού σε κάθε φάση η διεργασία χρησιμοποιεί λίγες συγκεκριμένες σελίδες.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 18 von 27

1

Αν το σύνολο εργασίας μιας διεργασίας δεν είναι στη μνήμη, δεν θα έχει σφάλματα σελίδας.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 19 von 27

1

Με χρήση συνόλου εργασίας για τις διεργασίες, αυτές πρέπει να πηγαίνουν ενίοτε στο δίσκο για λόγους οικονομίας.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 20 von 27

1

Με χρήση συνόλου εργασίες για τις διεργασίες, όταν μια διεργασία επανέλθει στη μνήμη, η απλούστερη λύση είναι να φορτωθεί όλο το σύνολο εργασίας της.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 21 von 27

1

Μέσω της μοντελοποίησης του συνόλου εργασίας, συμπεραίνουμε ότι αυτό βοηθάει στην διαδικασία της αντικατάστασης σελίδων.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 22 von 27

1

Στον αλγόριθμο αντικατάστασης συνόλου εργασίας χρησιμοποιείται μόνο το bit A.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 23 von 27

1

Κατά τον αλγόριθμο WSClock, οι σελίδες οργανώνονται σε κυκλική λίστα και σε κάθε σφάλμα ξεκινάμε από εκεί που είχαμε μείνει.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 24 von 27

1

Κατά τον αλγόριθμο WSClock, η εκτέλεση δεν επηρεάζεται από τον αριθμό σελίδων που θα σταλθούν στον δίσκο.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 25 von 27

1

Κατά τον αλγόριθμο WSClock, αν δε βρεθεί σελίδα σε έναν κύκλο της λίστας, αν έχουν σταλθεί σελίδες στο δίσκο, συνεχίζουμε μέχρι κάποια να αδειάσει και να την επιλέξουμε.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 26 von 27

1

Οι πιο πρακτικοί αλγόριθμοι αντικατάστασης σελίδων είναι ο αλγόριθμος γήρανσης (προσέγγιση του LRU) και ο συνόλου εργασίας.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 27 von 27

1

Ποιες από τις παρακάτω περιγραφές αλγορίθμων αντικατάστασης σελίδων ισχύουν?

Wähle eine oder mehr der folgenden:

  • Βέλτιστος (OPT): πρακτικός, γενικής χρήσης

  • Not Recently Used (NRU): πολύ χονδροειδής, αγνοεί την ηλικία μιας σελίδας

  • FIFO (First In, First Out): λαμβάνει υπόψη σημαντικές σελίδες

  • Δεύτερης ευκαιρίας: βελτιωμένος FIFO

  • Ρολογιού: καλός μόνο στη θεωρία

  • Least Recently Used (LRU): εξαιρετικός στη θεωρία, ακριβής υλοποίηση δύσκολη

  • Not Recently Used (NRU): αποδοτική προσέγγιση του LRU

  • Γήρανσης: αποδοτικός αλγόριθμος, καλή προσέγγιση LRU/NFU

  • Συνόλου εργασίας: αποδοτική υλοποίηση αλλά δύσκολη

  • WSClock: καλός και αποδοτικός

Erklärung