Ποιος είναι ο μέσος χρόνος που απαιτείται για να διαβάσουμε ή να γράψουμε
ένα τομέα 512 bytes για ένα τυπικό δίσκο που περιστρέφεται στις 4500 RPM;
Ο διαφημιζόμενος μέσος όρος αναζήτησης είναι 20 ms, ο ρυθμός μεταφοράς
είναι 2 MB/sec και η επιβάρυνση του ελεγκτή είναι 2 ms. Υποθέστε ότι ο
δίσκος δεν απασχολείται, έτσι ώστε δεν υπάρχει χρόνος αναμονής. Ο μέσος χρόνος προσπέλασης στο δίσκο είναι ίσος με το μέσο χρόνο αναζήτησης
+ τη μέση καθυστέρηση περιστροφής + το χρόνο μεταφοράς + την επιβάρυνση
του ελεγκτή. Χρησιμοποιώντας το διαφημιζόμενο μέσο χρόνο αναζήτησης, η
απάντηση είναι:
0.5 KB
Αν
ο μέσος χρόνος αναζήτησης που μετρήθηκε είναι το 25% του διαφημιζόμενου
μέσου χρόνου, η απάντηση είναι Σημειώστε
ότι όταν θεωρούμε το μέσο μετρούμενο χρόνο αναζήτησης, σε αντίθεση με το
μέσο διαφημιζόμενο χρόνο αναζήτησης, η καθυστέρηση περιστροφής μπορεί να
είναι το μεγαλύτερο μέρος του χρόνου αναζήτησης.Παράδειγμα
Απάντηση
20ms
+ 6.7ms + ------------------ + 2ms = 20 + 6.7 + 0.2 + 2 = 28.9 ms
2.0 MB/sec
5
ms + 6.7 ms + 0.2 ms + 2 ms = 13.9 ms
![]() |
![]() |