Kun asetat käyttöjärjestelmän lepotilaan, kuinka paljon toimintaa tietokoneen laitteistolla todella tapahtuu "konepellin alla"? Tämän päivän SuperUser Q & A -viestillä on hieno selitys, joka auttaa utelias lukija oppimaan lisää hänen järjestelmänsä ja tietokoneensa toiminnasta.
Tämän päivän Kysymys- ja vastausistunto tulee meille SuperUser-yhteisöstään, joka on Stack Exchangen osasto.
Kuva: Asif A. Ali (Flickr) .
Kysymys
SuperUser-lukija cpx haluaa tietää, onko tietokoneen keskusyksikkö aktiivinen, kun käyttöjärjestelmä on lepotilassa:
Oletetaan, että tietokoneellesi on asennettu Windows-käyttöjärjestelmä ja vaihdat järjestelmän lepotilaan ennen kuin laitat sen pois. Parhaan tietoni mukaan ohjelmia tai prosesseja ei olisi käynnissä. Olisiko prosessori edelleen käynnissä tai aktiivinen taustalla jollain tavalla tai kapasiteetilla ja hyödyntämällä virtaa?
Kun suoritat mitä tahansa toimintaa nykyaikaisilla tietokoneilla, joissa on Windows 7, 8.1 tai 10 (ts. Avaat kannen, painat painiketta, kosketat hiirtä), se käynnistyy heti ilman virtanäppäintä. Johtuuko se siitä, että keskusyksikkö odotti aktiivisesti tapahtumien tapahtumista virransäästötilassa
Onko tietokoneen keskusyksikkö aktiivinen, kun käyttöjärjestelmä on lepotilassa?
Vastaus
SuperUser-avustaja DavidPostillillä on vastaus meille:
Onko CPU aktiivinen lepotilassa?
Se riippuu. Lepotiloja on erilaisia (S1 - S4), ja suorittimen tila ei ole sama kaikissa.
- CPU pysäytetään lepotilassa S1
- CPU kytketään pois päältä lepotiloissa S2 tai uudemmissa
Lepotila on normaalisti lepotila S3, mutta BIOS voidaan joskus määrittää käyttämään sen sijaan lepotilaa S1 (käytetään, kun jatkaminen S3: sta ei toimi kunnolla).
- powercfg -a (voidaan käyttää nähdäksesi, mitä lepotiloja tietokone tukee)
Esimerkkilähtö:
![]()
Järjestelmän lepotilat
Tilat S1, S2, S3 ja S4 ovat nukkumistiloja. Järjestelmä yhdessä näistä tiloista ei suorita mitään laskennallisia tehtäviä ja näyttää olevan pois päältä. Toisin kuin sammutustilassa (S5), nukkuva järjestelmä säilyttää muistitilan joko laitteistossa tai levyllä. Käyttöjärjestelmää ei tarvitse käynnistää uudelleen, jotta tietokone voidaan palauttaa toimintatilaan.
Jotkut laitteet voivat herättää järjestelmän lepotilasta tiettyjen tapahtumien, kuten saapuvan puhelun modeemille, sattuessa. Lisäksi joissakin tietokoneissa ulkoinen ilmaisin kertoo käyttäjälle, että järjestelmä on vain nukkumassa.
Jokaisella peräkkäisellä lepotilalla, S1 - S4, suurempi osa tietokoneesta sammutetaan. Kaikki ACPI-yhteensopivat tietokoneet sammuttavat prosessorikellonsa S1: ssä ja menettävät järjestelmän laitteistokontekstin S4: ssä (ellei lepotilatiedostoa ole kirjoitettu ennen sammutusta), kuten alla olevissa osissa on lueteltu. Väliaikaisten lepotilojen yksityiskohdat voivat vaihdella sen mukaan, miten valmistaja on suunnitellut koneen. Esimerkiksi joissakin koneissa tietyt emolevyn sirut saattavat menettää virran S3: lla, kun taas toisissa tällaiset sirut säilyttävät virran S4: een saakka. Lisäksi jotkut laitteet saattavat pystyä herättämään järjestelmän vain S1: stä eikä syvemmistä lepotiloista.
Järjestelmän virtatila S1
Järjestelmän tehotila S1 on lepotila, jolla on seuraavat ominaisuudet:
Tehon kulutus
- Pienempi kulutus kuin S0: ssa ja suurempi kuin muissa lepotiloissa, prosessorin kello on pois päältä ja väylä kellot pysäytetään, ohjelmiston jatkaminen
- Ohjain käynnistyy uudelleen siitä, mihin se jäi
Laitteiston viive
- Tyypillisesti enintään kaksi sekuntia
Järjestelmän laitteistokonteksti
- Laitteisto ylläpitää ja ylläpitää kaikkea kontekstia
Järjestelmän virtatila S2
Järjestelmän virtatila S2 on samanlainen kuin S1, paitsi että prosessorin konteksti ja järjestelmän välimuistin sisältö menetetään, koska prosessori menettää virtaa. Tilalla S2 on seuraavat ominaisuudet:
Tehon kulutus
- Pienempi kulutus kuin tilassa S1 ja suurempi kuin tilassa S3, prosessori on pois päältä, väylä kellot pysäytetään (jotkut väylät saattavat menettää virtaa), ohjelmiston jatkaminen
- Herätyksen jälkeen ohjaus alkaa prosessorin palautusvektorista
Laitteiston viive
- Kaksi sekuntia tai enemmän, suurempi tai yhtä suuri kuin S1: n viive
Järjestelmän laitteistokonteksti
- Suorittimen konteksti ja järjestelmän välimuistin sisältö menetetään
Järjestelmän virtatila S3
Järjestelmän tehotila S3 on lepotila, jolla on seuraavat ominaisuudet:
Tehon kulutus
- Vähemmän kulutusta kuin tilassa S2, prosessori on pois päältä ja jotkut emolevyn sirut voivat myös olla pois päältä
Ohjelmiston jatkaminen
- Herätystapahtuman jälkeen ohjaus alkaa prosessorin nollausvektorista
Laitteiston viive
- Lähes erotettavissa S2: sta
Järjestelmän laitteistokonteksti
- Vain järjestelmän muisti säilytetään; Suorittimen konteksti, välimuistin sisältö ja piirisarjan konteksti menetetään
Järjestelmän virtatila S4
Järjestelmän virrankäyttötila S4, lepotila, on pienimmän tehon lepotila ja pisin herätysviive. Virrankulutuksen minimoimiseksi laitteisto katkaisee virran kaikista laitteista. Käyttöjärjestelmäkonteksti kuitenkin pidetään lepotilassa (muistikuva), jonka järjestelmä kirjoittaa levylle ennen siirtymistä S4-tilaan. Uudelleenkäynnistyksen jälkeen lataaja lukee tämän tiedoston ja hyppää järjestelmän edelliseen lepotilaa edeltävään sijaintiin.
Jos S1-, S2- tai S3-tilassa oleva tietokone menettää kaiken verkkovirran tai akkuvirran, se menettää järjestelmän laitteistokontekstin ja on siksi käynnistettävä uudestaan palatakseen tilaan S0. Tietokone tilassa S4 voi kuitenkin käynnistää uudelleen edellisestä sijainnistaan, vaikka se menettäisi verkkovirran tai akkuvirran, koska käyttöjärjestelmän konteksti säilyy horrostiedostossa. Tietokone lepotilassa ei kuluta virtaa (lukuun ottamatta virta-virtaa).
Järjestelmän tehotilalla S4 on seuraavat ominaisuudet:
Tehon kulutus
- Pois päältä, paitsi virtapainikkeen ja vastaavien laitteiden virtaus, ohjelmistojen jatkaminen
- Järjestelmä käynnistyy uudelleen tallennetusta horrostiedostosta. Jos horrostiedostoa ei voi ladata, uudelleenkäynnistys on tarpeen. Laitteiston uudelleen määritys järjestelmän ollessa S4-tilassa voi johtaa muutoksiin, jotka estävät horrostiedoston latautumisen oikein.
Laitteiston viive
- Pitkä ja määrittelemätön. Vain fyysinen vuorovaikutus palauttaa järjestelmän toimintatilaan. Tällainen vuorovaikutus voi sisältää käyttäjän painamalla ON-kytkintä tai, jos sopiva laitteisto on läsnä ja herätys on käytössä, saapuva soitto modeemille tai LAN-toiminnolle. Kone voi herätä myös jatkoajastimesta, jos laitteisto tukee sitä. Järjestelmän laitteistokonteksti.
- Kukaan ei jää laitteistoon. Järjestelmä kirjoittaa muistikuvan horrostiedostoon ennen virran katkaisemista. Kun käyttöjärjestelmä ladataan, se lukee tämän tiedoston ja hyppää edelliseen sijaintiinsa.
Lähde: Järjestelmän lepotilat
Lisälukemista
- Windowsin CMD-komentorivin A-Z-hakemisto - Erinomainen viite kaikkiin Windowsin komentoriviin liittyviin asioihin.
- powercfg - Ohjaa virta-asetuksia ja määritä horrostila / valmiustila.
Onko sinulla jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta teknisesti taitavilta Stack Exchangen käyttäjiltä? Katso koko keskusteluketju täältä .