Bagikan melalui


Status Daya Sistem

Status daya sistem menggambarkan konsumsi daya sistem secara keseluruhan. Sistem operasi mendukung enam status daya sistem, yang disebut sebagai S0 (sepenuhnya aktif dan beroperasi) melalui S5 (mati). Setiap status ditandai dengan yang berikut:

  • Konsumsi daya: berapa banyak daya yang digunakan komputer?

  • Dimulai kembali perangkat lunak: dari titik mana sistem operasi dimulai ulang?

  • Latensi perangkat keras: berapa lama waktu yang dibutuhkan untuk mengembalikan komputer ke status kerja?

  • Konteks perangkat keras sistem (seperti konten register prosesor volatil, cache memori, dan RAM): berapa banyak konteks perangkat keras sistem yang dipertahankan? Haruskah sistem operasi di-boot ulang untuk kembali ke status kerja?

Status S0 adalah status kerja. Status S1, S2, S3, dan S4 bersifat tidur, di mana komputer muncul mati karena berkurangnya konsumsi daya tetapi mempertahankan konteks yang cukup untuk kembali ke status kerja tanpa memulai ulang sistem operasi. Status S5 adalah status matikan atau nonaktif.

Sistem bangun ketika dalam transisi dari status matikan (S5) atau status tidur (S1-S4) ke status kerja (S0), dan akan tidur ketika dalam keadaan transisi dari keadaan kerja ke status tidur atau status matikan. Gambar berikut menunjukkan kemungkinan transisi status daya sistem.

diagram yang mengilustrasikan kemungkinan transisi status daya sistem.

Seperti yang ditunjukkan oleh gambar sebelumnya, sistem tidak dapat memasuki satu status tidur langsung dari yang lain; harus selalu memasuki status kerja sebelum memasuki status tidur apa pun. Misalnya, sistem tidak dapat beralih dari status S2 ke S4, atau dari status S4 ke S2. Ini harus terlebih dahulu kembali ke S0, dari mana ia dapat memasuki status tidur berikutnya. Karena sistem dalam keadaan tidur menengah telah kehilangan beberapa konteks operasi, sistem harus kembali ke status kerja untuk memulihkan konteks tersebut sebelum dapat melakukan transisi status tambahan.