Kandungan
Dengan cara yang sama kereta anda mengira seberapa cepat anda memandu, anda boleh memikirkan berapa cepat objek berputar menggunakan halaju sudutnya. Pengukuran sejauh mana objek yang berpaling atau berputar adalah penting untuk kelajuan kenderaan serta penggunaan cakera keras.
Latency Rotational
Pemendekan putaran mengukur berapa lama objek dengan halaju sudut bergerak melalui keseluruhan putaran atau revolusi. Anda boleh membayangkan kereta membuat giliran sebagai sebahagian daripada bulatan yang termasuk gilirannya. Atau anda boleh memikirkan tayar kereta berputar pada paksi mereka sendiri apabila bergerak kereta. The halaju sudut mengukur halaju putaran atau revolusi ini.
Speedometer pada kereta anda adalah satu contoh kependaman putaran, dan konsep ini juga digunakan untuk penyimpanan data pada pemacu cakera keras untuk komputer. Anda boleh mengetahui lebih lanjut mengenai kelewatan putaran dan masa akses cakera untuk mengetahui bagaimana peranti ini menggunakan kependaman putaran. Apabila cakera keras membaca maklumat dari cakera, cakera berputar dengan halaju sudut. Di dalam pemacu keras, anda mengukur kelewatan putaran cakera keras.
Kelewatan Rotasi Cakera
Dalam cakera keras, piring, cakera magnet bermuka dua yang menyimpan data, diatur seperti rekod dengan setiap cakera di pusat yang sama. Anda boleh mengelompokkan trek ini, atau setiap cakera ditumpuk di atas satu sama lain, ke dalam sektor, unit pemindahan data. Dalam persediaan ini, permukaan mempunyai kepala yang melakukan bacaan dan menulis.
Untuk cakera keras, yang mencari masa memberitahu anda masa tunda, yang kelewatan putaran adalah berapa tempoh yang diperlukan untuk sampai ke sektor yang betul, masa pemindahan adalah berapa lama proses membaca data mengambil dan overhead adalah ruang cakera yang digunakan untuk lokasi dan pemasaan maklumat itu sendiri. Anda boleh mengira masa pemindahan dengan membahagikan saiz sektor byte dengan kadar pemindahan.
Mengira Kelewatan Putaran
Untuk mengira pemendekan putaran, atau kelewatan putaran dalam pengawal cakera keras, pertama anda perlu mengetahui objek halaju sudut per unit masa. Ini boleh menjadi halaju cakera keras sebanyak 7,200 putaran seminit. Tukar unit masa ke saat. Untuk 7,200 putaran seminit, anda membahagikan nombor sebanyak 60 saat untuk mendapatkan 120 putaran per saat.
Kelewatan adalah kebalikan dari nilai ini, atau nombor 1 dibahagikan dengan nilai, yang akan menjadi 1/120 saat, atau sekitar .0083 saat. Pastikan anda mengukur kelewatan putaran dengan unit masa yang sama yang anda mahu untuk masa akses cakera.
Contoh Waktu Akses Cakera
Anda juga boleh mendapatkan purata masa capaian cakera sebagai jumlah masa mencari purata, kelewatan putaran purata, masa pemindahan, beratur overhead dan dan menunggu giliran. Masa gilir adalah berapa lama masa untuk cakera menjadi percuma. Sekiranya anda mempunyai pemacu keras dengan saiz pemindahan 8 kb (kilobytes), purata mencari masa 12 ms, halaju putaran 8,200 RPM (putaran seminit), kadar pemindahan 4 mb / s dan overhead pengawal .02 saat, anda boleh mengira purata masa capaian cakera.
Mula-mula menukar halaju putaran kepada detik dan purata mencari masa hingga detik untuk mendapatkan 136.67 putaran sesaat dan .01 saat, masing-masing. Divide .5 putaran dengan 136.67 putaran sesaat untuk mendapatkan .0037 saat untuk putaran purata. Gunakan rotasi .5 kerana anda ingin menutup separuh putaran apabila mengira masa purata untuk putaran. Anda boleh melakukan ini dengan menganggap, untuk membaca dan menulis secara rawak, cakera cakera berputar secara purata.
Tukar saiz pemindahan 8 kb ke mb dengan mengalikannya dengan 0.001 untuk mendapatkan 0.008 mb, dan bahagikannya dengan kadar pemindahan 4 mb / s untuk mendapatkan .002 saat. Tambahkan nombor ini dalam unit saat sebagai 0.002 + 0.002 + 0.012 + 0.0042 untuk mendapatkan jumlah masa akses cakera purata 0.0202 saat.
Semua ini berlaku melalui proses membaca dari cakera, dan anda boleh mengira masa tindak balas dengan menambah bersama-sama mencari masa, kelewatan putaran, masa pemindahan dan overhead.