Energiagazdálkodás notebook-on?

Kezdőlap Fórumok Laptop specifikus problémák Energiagazdálkodás notebook-on?

4 bejegyzés megtekintése - 21-24 / 24
  • Szerző
    Bejegyzés
  • #2072697
    pointux
    Felhasználó

      “Ahhoz, hogy fussanak is az acpi scriptek szükség van az acpid démonra”
      Az az igazság, hogy nem is gondoltam, hogy nem fut… ált. mindenhez kell ilyen/ilyesmi (net, ftp, lisa, hang…)

      “MOD: még mindig érdekelne, hogyan hibernálhatom (suspend to hdd) és hogyan tehetem standby-ba (suspend to ram) a notit.”
      klaptop_acpi_helper, hdparm (lásd –help, ill. manual; esetleg alapértelmezésként csak rootként fut)

      #2072698
      dchard
      Felhasználó

        Több lehetőséget is találtam a hibernálás megoldására, végül is a suspend2 mellett döntöttem (1 patch aktiválása + kernel újrafordítása + “hibernate” csomag telepítés).

        Szépen beállítom, meg minden. Elképesztő módon működik is, viszont a következő szívfájdító időket mértem:

        Linux hagyományos boot ideje: 27 sec.
        Linux hagyományos leállítási ideje: 16 sec.

        Linux hibernálása: 30 sec.
        Linux ébresztése hibernálásból: 30 sec.

        És mindezt úgy, hogy kb. 35MB volt a RAM-ban. Már csak hab a tortán, hogy ennyi idő alatt az XP a 200 megát a ramból kipakolja hibernálásnál.

        Ez nagyon lassú, és mondhatni értelmét veszti a hibernálás mint funkció. Kérdés, hogy csak én nem állítottam be valamit, vagy minek az eredménye ez csiga tempó? (a merevlemez egy 80GB-os SATA Seagate ).

        Bármi ötlet ezzel kapcsolatban?

        Most próbáltam egy partíción belüli másolást és megdöbbentő eredményt kaptam, 2MB/s-ról indult és folyamatosan csökketn a sebesség. 10 másodpercen belül már 1MB/s alatt volt, miközben a merevlemez lámpája alig pislogott, viszont a proci terhelés jelentősen megnőtt (nem ment fel 100-ig). Ráadásul a ram is nagyon tele lett. (a 40-50 megás terheléshez képest 3-400 mega lett)

        hdparm kimenet:

        core:~# hdparm /dev/hda

        /dev/hda:
        multcount    =  0 (off)
        IO_support  =  0 (default 16-bit)
        unmaskirq    =  0 (off)
        using_dma    =  0 (off)
        keepsettings =  0 (off)
        readonly    =  0 (off)
        readahead    = 256 (on)
        geometry    = 16383/255/63, sectors = 156301488, start = 0
        core:~#

        Mitől lehet ez??

        Dchard

        #2072699
        dchard
        Felhasználó

          Ismét csak megoldódott a dolog: a probléma ott volt, hogy a sata lemezt pata-ként kezelte a linux (/dev/hda) nem pedig sataként (/dev/sda). Megoldás: teljes ATAPI/IDE stb. kikapcsolása, SCSI engedélyezése, SCSI lemez engedélyezés, és SCSI-low level driver nél: SATA, native SATA, AHCI, és SATA IIpx beforgatása, valamint kernelfordítás előtt a /linux/inculde/linux/libata file átszerkesztése az oldal szerint:

          http://www.arachnoid.com/linux/dell_xps/index.html

          Eredmény: lemez írás 2 mega helyett 36 mega/s-ra gyorsult, és érthető módon ez megoldotta a hibernálás lassúságának a problémáját is:

          hibernálás: 3-4 sec.

          visszaállás: kb. 10 sec.

          Dchard

          #1884289
          csaba
          Felhasználó

            Hali!

            Elég komplex topikot indítok, több egymással összefüggő kérdésemre keresem a választ az említett témában.

            A következőkre lennék kíváncsi:

            1. Mi az, amit a kernelfordításnál kell beállítani ahhoz, hogy az energiagazdálkodással kapcsolatos dolgok működjenek?
            (én ACPI-ből szinte mindent beforgattam, APM-et nem, és a CPU résznél a frequenci scaling-nél is minden fontosnak tartott részt beforgattam).

            2. HOgyan tudom beállítani, hogy mind konzol, mind pedig xorg alatt bizonyos idő után kikapcsoljon a megjelenítő? Illetve lehet-e megkülönböztetett beállításokat eszközölni attól függően, hogy aksiról, vagy AC adapterről fut a rendszer?

            3. Hogyan lehet konzol alól megnézni:

            – hány fokos a proci, chipset, merevlemez stb. (procit meg tudtam mérni acpi nevű progival, a merevlemezt meg a hddtemp-pel)
            – hány százalékon áll az aksi töltöttsége?
            – milyen gyorsan forog a venti a gépben? (ez utóbbi nem létkérdés, amúgy is auto szabályozza a gép)

            4. Hogyan lehet beállítani, hogy x aksi százaléknál küldjön figyelmeztetést, y százaléknál pedig állítsa le a gépet?

            Problémák:

            Most, ha menet közben (konzol) lecsukom a noti tetejét, akkor az értelemszerűen kikapcsol, ellenben ha felnyitom nem kapcsol vissza, hiába nyomok meg bármit (ssh alól elérhető marad a rendszer). Ezt hogyan lehetne orvosolni?

            Illetve egy idő után, ha nem dolgozom a géppel, akkor a konzol eltűnik, és csak a fekete háttérvilágítása ég a kijelzőnek, ez nem kapcsol ki a későbiiekben sem. Viszont itt visszajön a kép, ha rányomok valamire.

            Köszönöm a segítséget!

            Dchard

          4 bejegyzés megtekintése - 21-24 / 24
          • Be kell jelentkezni a hozzászóláshoz.