Kirjoittaja Aihe: Lepotila/hibernate oikeaoppisesti?  (Luettu 2300 kertaa)

Ping-viini

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Lepotila/hibernate oikeaoppisesti?
« : 31.01.11 - klo:00.38 »
Minulla on kannettavassa Ubuntu 10.10, asentaessa en ajatellut lepotilaa lainkaan joten swap-osio jäi puoleen RAM-määrästä. Olen kuitenkin käyttänyt lepotilaa onnistuneesti, kone käynnistyy ja avoimet ohjelmat jatkavat siitä mihin jäätiin.

Johtuisiko tämä siitä ettei järjestelmä tarkasta ennalta tilaa vaan kenties tyhjentää puskurit ja tallentaa sen mikä tarvitaan? Muistissa ei ole varmaankaan ollut erityisen paljon, yleensä vain selain. Vai tukeeko vakio-Ubuntu pakkausta, jatkaa kysymättä tiedostoon tms.?

Olen kuitenkin aikeissa järjestellä osioita sen verran että saan riittävän suuren swapin. Monessa lähteessä suositellaan lepotilan kannalta hieman suurempaa kuin RAM, mutta riittääkö se todella? Jos 4 GB RAM olisi kokonaan käytössä ja 5 GB swapista esim. kaksi, niin eihän vapaaseen kolmeen enää mahdu. Käytännössä tietenkin on noita puskureita, mutta tilanne on kuitenkin mahdollinen. Swapin suurentaminen ei varsinaisesti auta, jos sitä on varattu liikaa niin edelleen ongelma on mahdollinen.

Siispä, olisiko järkevintä käyttää yhtä osioita normaalissa käytössä ja toista lepotilaan joka aktivoitaisiin vain lepotilaan siirtymisen yhteydessä? Ilmeisesti vakio-ohjelmilla ei pysty käyttämään swap-tiedostoa https://help.ubuntu.com/community/SwapFaq#Why%20do%20I%20need%20swap?

Toinen asiaa koskeva kysymys. Minulta puuttuu paketti http://packages.ubuntu.com/maverick/hibernate toisiko se mitään uutta mitä pm-utils ei tarjoa?
« Viimeksi muokattu: 31.01.11 - klo:00.40 kirjoittanut Ping-viini »

petteriIII

  • Käyttäjä
  • Viestejä: 693
    • Profiili
Vs: Lepotila/hibernate oikeaoppisesti?
« Vastaus #1 : 31.01.11 - klo:12.08 »
Vielä viisi vuotta sitten piti paikkansa:

Tiedostossa: /etc/initramfs-tools/conf.d/resume pitää swap:in UUID olla oikein, jotta yritettäisiin 'resumoida' oikeasta swapista. kirjoita sinne: RESUME=UUID=<swapin oikea UUID> ja talleta .

- meinaan jos aiot käyttää swappia toiselta levyltä. Vai tuleeko siitä solmu?

Vilu82

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Lepotila/hibernate oikeaoppisesti?
« Vastaus #2 : 05.11.11 - klo:16.54 »
Anteeksi vain, lainaan vähän topickia.

Eli tällainen ongelma.

Ubuntu 11.10 käytössä. Tuo oma graafinen virranhallinta aika aneeminen
Tarve olisi saada AKKU käytöllä kone menemään minuutin päästä tuohon hibernate tilaan jos ei koneella tehdä mitään ja kannettavan läppä tietoa en voi/halua tuohon käyttää(on jo muussa käytössä). Laturissa ollessaan kone ei saa mennä nukkumaan missään muodossa...

Aikasemmin windows xp hoitanut tämän koneen tehtävää ja sillä pystyi ihan suoraan määräämään virranhallinnan asetuksista nuo toimimaan oikein. Olispa vaan kuitenki hyvä, jos viimeisenki windowsin  sais pois omista koneista ;D

Eli ihan pienenpientä vinkkiä tarttis, jos jollain tarjolla :)

cbz

  • Käyttäjä
  • Viestejä: 66
    • Profiili
Vs: Lepotila/hibernate oikeaoppisesti?
« Vastaus #3 : 05.11.11 - klo:23.56 »
Joskun näitäkin olen tutkinut ja todennut, että on tehtävissä. Pitää vain määritellä mitä tehdään jos virtalähde on kytketty ja mitä tehdään kun se ei ole kytketty.

Kannattaa lukaista:
https://wiki.ubuntu.com/PowerManagement

BBT

  • Käyttäjä
  • Viestejä: 352
    • Profiili
Vs: Lepotila/hibernate oikeaoppisesti?
« Vastaus #4 : 07.11.11 - klo:00.05 »
Anteeksi vain, lainaan vähän topickia.

Eli tällainen ongelma.

Ubuntu 11.10 käytössä. Tuo oma graafinen virranhallinta aika aneeminen
Tarve olisi saada AKKU käytöllä kone menemään minuutin päästä tuohon hibernate tilaan jos ei koneella tehdä mitään ja kannettavan läppä tietoa en voi/halua tuohon käyttää(on jo muussa käytössä). Laturissa ollessaan kone ei saa mennä nukkumaan missään muodossa...

Aikasemmin windows xp hoitanut tämän koneen tehtävää ja sillä pystyi ihan suoraan määräämään virranhallinnan asetuksista nuo toimimaan oikein. Olispa vaan kuitenki hyvä, jos viimeisenki windowsin  sais pois omista koneista ;D

Eli ihan pienenpientä vinkkiä tarttis, jos jollain tarjolla :)

Onnistuu säätämällä asetuksia dconf-editorilla.

Ensiksi asenna dconf-tools
Koodia: [Valitse]
sudo apt-get install dconf-tools
Ja käynnistä dconf-editor päätteeltä
Koodia: [Valitse]
dconf-editor
Etsi kohta org/gnome/settings-daemon/plugins/power ja sielta kohta sleep-inactive-battery ja sleep-inactive-battery-timeout

Kohdassa sleep-inactive-battery tulee olla ruksi ja kohtaan sleep-inactive-battery-timeout laitetaan haluttu aika sekunteina eli jos halutaan koneen nukahtavan minuutin jouten olen jälkeen niin silloin 60.

Sleep-inactive-battery-type kohdasta voi valita meneekö kone suspend vai hibernate tilaan.