Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Bagian ini merinci bagaimana driver SATA dalam kotak Microsoft (StorAHCI) mengelola daya dan opsi konfigurasi apa yang tersedia.
HIPM/DIPM
Secara default, HIPM-only diaktifkan dan StorAHCI mengelola transisi Parsial ke Slumber. Ketika perangkat berada di D0, setelah tautan berada di Parsial selama 100ms, StorAHCI akan beralih ke Slumber. StorAHCI memungkinkan pengontrol menangani transisi dari Aktif ke Parsial dengan mengaktifkan "Fitur Parsial Agresif" dari standar SATA-I/O.
Setelah perangkat memasuki D3, StorAHCI akan segera mentransisikan tautan ke Slumber.
HIPM-only dipilih karena StorAHCI mengontrol transisi DEVSLP secara langsung dan biasanya pengontrol berkemampuan DEVSLP menunjukkan bahwa DEVSLP hanya dapat dicapai melalui status Slumber. Dengan demikian, StorAHCI juga perlu mengontrol transisi ke Slumber.
DEVSLP
StorAHCI mengontrol DEVSLP secara langsung untuk menyeimbangkan daya, responsivitas, dan diagnosbilitas secara efektif. Dengan demikian, StorAHCI tidak menggunakan fitur DEVSLP yang dikontrol perangkat keras (alias "DEVSLP Agresif" sesuai spesifikasi SATA-I/O.).
DEVSLP dipetakan ke satu status daya diam logis atau "F-State," yaitu F1.
Tabel berikut menunjukkan waktu perangkat SATA harus diam sebelum beralih ke DEVSLP di bawah status daya sistem yang berbeda. Perhatikan bahwa jika pengontrol telah menentukan bahwa DEVSLP harus dimasukkan dari Slumber, StorAHCI akan terlebih dahulu beralih ke Slumber dan kemudian setelah menyelesaikan transisi ke Slumber, ia akan segera beralih ke DEVSLP. Seperti disebutkan di atas, ini menyiratkan bahwa HIPM harus didukung.
Kondisi Daya Sistem | Batas Waktu Diam DEVSLP |
---|---|
S0 (Beroperasi) | 6 detik |
Mode Siaga Daya Rendah S0 (Siaga Modern (MS)) | 50ms |
Batas Waktu Diam D3 Adaptif
Sekarang setelah drive SATA dengan media rotasi didukung pada sistem Siaga Modern, ada kebutuhan untuk menyeimbangkan penghematan daya dengan keandalan perangkat. Perangkat perlu dimatikan lebih tegas saat dalam Siaga Modern agar memenuhi kebutuhan daya sistem. Namun, mematikan drive rotasi dengan terlalu agresif dapat menyebabkan keausan yang berlebihan pada bagian mekanis drive. Untuk membantu mengurangi keausan, Windows 10 menyertakan fitur Adaptive D3 Idle Timeout, di mana jumlah siklus daya perangkat dilacak dan dibandingkan dengan model kasus terburuk berdasarkan garansi perangkat pada umumnya (kasus terburuk di mana drive hanya bertahan beberapa tahun). Jika frekuensi siklus daya aktual cenderung mendekati model kasus terburuk, maka batas waktu diam D3 akan diperpanjang untuk memungkinkan tren kembali ke angka yang lebih aman. Jika frekuensi siklus daya cukup rendah sehingga perangkat tidak dalam bahaya mengalami keausan berlebih, maka nilai batas waktu diam D3 dipersingkat secara dramatis untuk memastikan drive dimatikan dengan cepat setelah diam di Siaga Modern.
StorAHCI menentukan periode siklus daya minimal 5 menit untuk hard disk berputar. Ini berarti bahwa jika drive seperti itu dihidupkan dan dimatikan lebih sering daripada setiap 5 menit, itu akan tetap menyala saat diam untuk waktu yang singkat sebagai kompensasi. Jika Anda ingin memodifikasi periode siklus daya minimum, sesuai dengan panduan dari vendor perangkat, Anda dapat menggunakan kunci registri berikut:
- Nama: Periode Siklus Daya Minimum dalam Detik
- Jenis: MULTI_SZ
- Jalur: HKLM\System\CurrentControlSet\Services\storahci\Parameters\Device
- Nilai:
<Product ID> <Value>
, misalnya "ST31000528AS 300" atau "WDC WD4* 360"- Untuk menentukan pola yang cocok dengan beberapa ID produk, gunakan:
- ‘?’ untuk mencocokkan karakter tunggal apa pun
- '*' untuk mencocokkan karakter yang tersisa
- Nilai itu sendiri dalam satuan detik.
- Untuk menentukan pola yang cocok dengan beberapa ID produk, gunakan:
Waktu Pemeliharaan Perangkat
Karena sekarang dimungkinkan bagi drive rotasi untuk menghabiskan sejumlah besar waktu yang dimatikan, Windows 10 juga menyertakan mekanisme yang memberi drive beberapa waktu menganggur yang didukung (1 menit setiap 24 jam) untuk melakukan pemeliharaan internal. Ini hanya terjadi ketika sistem terhubung ke daya AC untuk mempertahankan masa pakai baterai dan ketika sistem berada dalam Siaga Modern untuk memastikan aktivitas disk minimal. Pemeliharaan perangkat tidak dapat dikonfigurasi.
Mode Siaga Modern dan DRIPS
Dimulai dengan Windows 10, drive dengan media rotasi (HDD atau SSHD) didukung pada sistem Siaga Modern. HDD dapat mengakibatkan pengurasan daya yang lebih tinggi karena Batas Waktu Diam Adaptif D3 menjaga disk di D0 untuk jangka waktu yang lebih lama. HDD juga dapat mengakibatkan latensi keluar yang lebih panjang dari Siaga Modern. Namun, sistem Siaga Modern dengan HDD dikecualikan dari persyaratan latensi resume sistem 1s. SSD, terutama untuk boot drive utama, direkomendasikan melalui HDD jika memungkinkan.
Terlepas dari jenis media perangkat penyimpanan pada sistem, untuk mendukung Siaga Modern, platform perlu menentukan batasan pada:
- Setiap port SATA; atau
- Pada pengontrol AHCI
Batasan ini dikonsumsi oleh Plug-in Power Engine (PEP) dan harus memungkinkan sistem untuk memasukkan Deepest Runtime Idle Power State (DRIPS) ketika:
- Semua drive SATA memasuki DEVSLP (F1) atau lebih dalam (D3 dianggap lebih dalam dari F1); atau
- Pengontrol AHCI memasuki status F1 atau lebih dalam.
Spesifikasinya adalah khusus platform dan di luar cakupan dokumen ini.
Nota
Microsoft tidak menyarankan agar SSD/HDD SATA mendukung Automatic Partial to Slumber Transitions (APST). APST akan dinonaktifkan secara otomatis.
PCIe-Connected SSD AHCI
Selama pengembangan Windows 10, tidak ada SSD AHCI yang terhubung dengan PCIe yang kami temui mengekspos status DEVSLP ke StorAHCI. Ini berarti Windows 10 hampir tidak memiliki opsi dalam hal mengelola daya untuk perangkat ini. Dalam hal ini, perangkat dan platform menanggung sebagian besar tanggung jawab manajemen daya.