Status Tidur Sistem

Catatan

Untuk informasi tentang Siaga Modern, lihat Apa itu Siaga Modern.

Status S1, S2, S3, dan S4 adalah keadaan tidur. Sistem di salah satu status ini tidak melakukan tugas komputasi apa pun dan tampaknya tidak aktif. Tidak seperti sistem dalam status matikan (S5), namun, sistem tidur mempertahankan status memori, baik dalam RAM atau pada disk, seperti yang ditentukan untuk setiap status daya di bawah ini di bagian Konteks perangkat keras sistem. Sistem operasi tidak perlu di-boot ulang untuk mengembalikan komputer ke status kerja.

Beberapa perangkat dapat membangunkan sistem dari keadaan tidur ketika peristiwa tertentu terjadi. Selain itu, pada beberapa komputer, indikator eksternal memberi tahu pengguna bahwa sistem hanya tidur.

Dengan setiap status tidur berturut-turut, dari S1 ke S4, lebih banyak komputer dimatikan. Semua komputer yang mematuhi ACPI mematikan jam prosesor mereka di S1 dan kehilangan konteks perangkat keras sistem di S4 (kecuali file hibernasi ditulis sebelum dimatikan), seperti yang tercantum di bagian di bawah ini.

Detail status tidur perantara dapat bervariasi tergantung pada bagaimana produsen telah merancang mesin. Misalnya, pada beberapa mesin chip tertentu pada motherboard mungkin kehilangan daya pada S3, sementara pada mesin lain chip tersebut mempertahankan daya hingga S4. Selain itu, beberapa perangkat mungkin dapat membangunkan sistem hanya dari S1 dan bukan dari status tidur yang lebih dalam.

Gunakan powercfg /a untuk menghitung semua status tidur yang tersedia pada sistem. Pengguna dapat menentukan tindakan yang harus diambil ketika tombol daya tidur ditekan dengan menggunakan tindakan tombol Tidur.

Biasanya, ketika pengguna menekan tombol tidur, sistem masuk ke status daya sistem S3.

Untuk membatasi sistem ke subset status Sx, pengguna dapat menyediakan bidang MaxSleep dan MinSleep dalam struktur SYSTEM_POWER_POLICY. Lihat juga struktur ADMINISTRATOR_POWER_POLICY.

Status Daya Sistem S1

Status daya sistem S1 adalah status tidur dengan karakteristik berikut:

Konsumsi daya

    Konsumsi lebih sedikit daripada di S0 dan lebih besar daripada di status tidur lainnya. Jam prosesor mati dan jam bus dihentikan.

Permulaan perangkat lunak

    Kontrol menghidupkan ulang di mana ia tinggalkan.

Latensi perangkat keras

    Biasanya tidak lebih dari dua detik.

Konteks perangkat keras sistem

    Semua konteks dipertahankan dan dikelola oleh perangkat keras.

Status Daya Sistem S2

Status daya sistem S2 mirip dengan S1 kecuali bahwa konteks CPU dan konten cache sistem hilang karena prosesor kehilangan daya. Status S2 memiliki karakteristik berikut:

Konsumsi daya

    Konsumsi lebih sedikit daripada dalam status S1 dan lebih besar dari di S3. Prosesor nonaktif. Jam bus dihentikan; beberapa bus mungkin kehilangan daya.

Permulaan perangkat lunak

    Setelah bangun, kontrol dimulai dari vektor reset prosesor.

Latensi perangkat keras

    Dua detik atau lebih; lebih besar dari atau sama dengan latensi untuk S1.

Konteks perangkat keras sistem

    Konteks CPU dan konten cache sistem hilang.

Status Daya Sistem S3

Status daya sistem S3 adalah status tidur dengan karakteristik berikut:

Konsumsi daya

    Konsumsi lebih sedikit daripada dalam status S2. Prosesor tidak aktif dan beberapa chip pada motherboard juga mungkin tidak aktif.

Permulaan perangkat lunak

    Setelah peristiwa bangun, kontrol dimulai dari vektor reset prosesor.

Latensi perangkat keras

    Hampir tidak dapat dibedakan dari S2.

Konteks perangkat keras sistem

    Hanya memori sistem yang dipertahankan. Konteks CPU, konten cache, dan konteks chipset hilang.

Status Daya Sistem S4

Status daya sistem S4, status hibernasi, adalah status tidur bertenaga terendah dan memiliki latensi bangun terpanjang. Untuk mengurangi konsumsi daya minimal, perangkat keras mematikan semua perangkat. Namun, konteks sistem operasi dipertahankan dalam file hibernasi (gambar memori) yang ditulis sistem ke disk sebelum memasuki status S4. Setelah menghidupkan ulang, loader membaca file ini dan melompat ke lokasi prahibernasi sistem sebelumnya.

Jika komputer dalam status S1, S2, atau S3 kehilangan semua AC atau daya baterai, komputer kehilangan konteks perangkat keras sistem dan oleh karena itu harus boot ulang untuk kembali ke S0. Namun, komputer dalam status S4 dapat dimulai ulang dari lokasi sebelumnya bahkan setelah kehilangan daya baterai atau AC karena konteks sistem operasi dipertahankan dalam file hibernasi. Komputer dalam status hibernasi tidak menggunakan daya (dengan kemungkinan pengecualian arus trickle).

State S4 memiliki karakteristik berikut:

Konsumsi daya

    Nonaktif, kecuali untuk arus tekuk ke tombol daya dan perangkat serupa.

Permulaan perangkat lunak

    Sistem memulai ulang dari file hibernasi yang disimpan. Jika file hibernasi tidak dapat dimuat, reboot diperlukan. Mengonfigurasi ulang perangkat keras saat sistem berada dalam status S4 dapat mengakibatkan perubahan yang mencegah file hibernasi dimuat dengan benar.

Latensi perangkat keras

    Panjang dan tidak terdefinis. Hanya interaksi fisik yang mengembalikan sistem ke status kerja. Interaksi tersebut mungkin termasuk pengguna yang menekan sakelar ON atau, jika perangkat keras yang sesuai ada dan bangun diaktifkan, cincin masuk untuk modem atau aktivitas pada LAN. Mesin juga dapat terbangun dari timer resume jika perangkat keras mendukungnya.

Konteks perangkat keras sistem

    Tidak ada yang dipertahankan dalam perangkat keras. Sistem menulis gambar memori dalam file hibernasi sebelum mematikan. Ketika sistem operasi dimuat, sistem operasi membaca file ini dan melompat ke lokasi sebelumnya.