Disk yang dimaksud memiliki laju transfer 80 MiB / s, atau 81920 kiB / s, atau 20480 blok / s. Di sini, kami akan membulatkan ke 20.000 blok / detik, karena ini tampaknya apa yang profesor Anda lakukan. Ini sama dengan 0,05 ms untuk mentransfer blok, menjelaskan istilah terakhir dalam persamaan.
Akhirnya, selain mencari waktu (waktu untuk memindahkan kepala drive ke trek), ada juga latensi rotasi disk itu sendiri untuk menangani. Pada 7200 RPM, dalam kasus terburuk, kita harus menunggu 1 revolusi penuh, tetapi rata-rata kita harus menunggu setengah revolusi - atau 4.166ms (7200 RPM = 120 putaran / detik = 8.333 ms / putaran).
Jadi, untuk mentransfer satu blok ke komputer, kita harus menunggu yang setara Seek Time
+ Rotational Latency
+ Transfer Time
:
5 ms + 4.166 ms + 0.05 ms = 9.216 ms
Perhatikan bahwa untuk solid-state drive, sementara tidak ada latensi rotasi untuk diperhitungkan, tentu masih ada waktu pencarian yang terukur (untuk benar-benar mengatasi konten sektor dalam memori flash) dan waktu transfer (sebagian besar dibatasi oleh bus digunakan untuk mentransfer data itu sendiri, misalnya SATA).
Jadi, secara umum, total waktu akses untuk membaca satu sektor untuk sebuah drive adalah (mengabaikan perangkat lunak):
Rotational/Hard Drive: Seek Time + Rotational Latency + Transfer Time
Solid-State Drive: Seek Time + Transfer Time