Bagikan melalui


Manajemen daya yang diarahkan

Directed Deepest Runtime Idle Platform State (DDRIPS) mengacu pada mekanisme di mana OS mengarahkan perangkat untuk memasuki status idle berdaya rendah yang tepat ketika sistem sedang diam, sehingga memungkinkan sistem untuk masuk ke mode daya rendah dengan lebih andal.

DDRIPS hanya berlaku untuk sistem Siaga Modern dan hanya menargetkan perangkat yang merupakan batasan untuk DRIPS dan perangkat anak mereka, jika ada. Perangkat anak dapat menjadi perangkat yang secara langsung dijumlahkan oleh perangkat induk atau yang memiliki hubungan daya dengan perangkat induk.

DDRIPS terdiri dari dua mekanisme, Directed PoFx (DFx) dan Device-S4. Untuk tumpukan perangkat yang mendukung kedua mekanisme, kedua mekanisme dapat digunakan untuk mematikan perangkat yang berbeda di pohon perangkat tergantung pada mekanisme mana yang didukung setiap perangkat individu.

DFx

DFx adalah ekstensi untuk PoFx yang memungkinkan manajer daya mengarahkan perangkat untuk memasuki status daya yang lebih rendah. DFx berlaku setelah perangkat pembatas DRIPS aktif selama setidaknya dua menit berturut-turut (batas waktu yang dapat dikonfigurasi driver, default 2 menit) saat sistem berada dalam mode Siaga Modern dan tidak ada aktivitas perangkat lunak yang diberi perantara oleh aktivator yang berjalan. DFx mengarahkan perangkat untuk memasuki target D-state mereka untuk Siaga Modern, dengan kemampuan untuk mengaktifkan terbangun seperti yang dapat terjadi selama transisi Siaga Modern normal. Ini tidak membawa asumsi yang terkait dengan S-IRP, misalnya reset perangkat tidak diperlukan. DFx tidak akan menonaktifkan pengelolaan memori atau perangkat debug.

DFx melepas penat untuk operasi Tunggu/Bangun IRP dan PnP .

DFx diaktifkan pada daya AC dan DC.

Device-S4

Device-S4 menyediakan sarana untuk memanfaatkan logika S-IRP yang ada dalam driver untuk memulai transisi status D. Device-S4 berlaku setelah perangkat pembatas DRIPS aktif selama setidaknya lima menit berturut-turut ketika sistem berada dalam Siaga Modern dan tidak ada aktivitas perangkat lunak yang diatur oleh broker aktivator yang berjalan. Tumpukan perangkat harus menyediakan cara untuk diatur ulang atau dinyalakan ulang agar dapat disertakan dalam transisi Device-S4.

Sama seperti transisi S4 normal, Device-S4 operasi global di mana semua aplikasi dan layanan ditangguhkan dan fungsionalitas sistem mirip dengan S3/S4. Namun, S4-IRP dikirim hanya ke subtree perangkat atau perangkat yang menyinggung dalam hierarki perangkat. Dari sudut pandang perangkat yang menerima Device-S4, perangkat tersebut tidak dapat dibedakan dari transisi S4 yang biasa. Perangkat akan memasuki status D yang sama seperti selama transisi S4.

Device-S4 diaktifkan secara default untuk perangkat USB, dan dapat diaktifkan melalui pilihan untuk perangkat plug-in PCIe pada desktop. Keyboard dan mouse dikecualikan dari Device-S4 untuk menjaga kemampuan mereka untuk bangun dari Modern Standby.

Pada sistem jenis desktop, Device-S4 diaktifkan pada sumber daya AC. Pada sistem dengan bentuk fisik seluler, Device-S4 hanya diaktifkan saat menggunakan daya DC.

Lihat juga