Bagaimana hard drive dapat menyediakan perangkat host dengan daftar file / direktori ketika drive tidak berputar?
Pada beberapa hard rives baru yang saya gunakan, saya perhatikan bahwa mereka akan sering berhenti berputar saat tidak digunakan - mungkin untuk menghemat energi dan memperpanjang umurnya. Menariknya, bagaimanapun, saya juga mengamati bahwa ketika sebuah drive tidak berputar, saya masih bisa mendapatkan daftar direktori dari tingkat atas drive - dan folder di bawahnya. Drive akan berputar ketika saya kemudian membuka file yang sebenarnya - tetapi bagaimana mungkin daftar direktori disediakan ketika drive tidak berputar secara fisik?
Jawaban
Caching.
Baik sistem operasi dan drive memiliki cache yang menyangga data drive yang baru-baru ini digunakan. Jika data ada di cache, maka tidak perlu langsung ke piringan disk.
Data daftar direktori kemungkinan besar akan di-buffer, terutama jika Anda baru-baru ini mengunjungi direktori itu.
Drive pemintalan modern memiliki cache hingga 64MB, sementara sistem operasi Anda memiliki hampir semua memori yang saat ini tidak digunakan oleh program.
Selain caching tradisional, ini bisa menjadi drive hybrid (SSHD). Sepertinya disk yang berputar normal, tetapi juga berisi SSD kecil. Idenya adalah untuk mendapatkan kinerja SSD untuk data Anda yang paling sering diakses dengan harga / ukuran disk yang berputar.
SSD bisa sebesar 8 GB, misalnya Seagate Firecuda . Jika data ada di SSD, disk yang berputar dapat berhenti.