Przez Phoronix a jego twórca, Michael Larabel, jest wielką przyczyną problemu zużycie energii w jądrze 2.6.38 jest zmiana dokonana w wywołaniu ASPM (Zarządzanie energią w stanie aktywnym) dla gniazd PCI Express. |
Funkcja zarządzania energią w stanie aktywnym umożliwia zmniejszenie zużycia energii poprzez przełączenie nieużywanych łączy PCI Express w stan oszczędzania energii, co z czasem zmniejsza ich aktywność. Jest to powszechna funkcja w laptopach i innych urządzeniach mobilnych używanych do przedłużania żywotności baterii.
Najwyraźniej przyczyną problemu z najnowszymi jądrami Linuksa są źle skonfigurowane BIOS-y, ponieważ wielu producentów laptopów obsługuje ASPM, ale nie konfiguruje go poprawnie w tak zwanej Stałej Tabeli Opisu ACPI, która „automatycznie konfiguruje” BIOS podczas rozruchu .
Jakie jest rozwiązanie? Prosty.
1. - Otworzyłem terminal i napisałem:
gksu gedit / etc / default / grub
2. - Znajdź linię podobną do poniższej:
GRUB_CMDLINE_LINUX_DEFAULT = "cichy plusk"
3. - Wymień na taki:
GRUB_CMDLINE_LINUX_DEFAULT = "cichy plusk pcie_aspm = siła"
4. - Zapisz zmiany i wprowadź następujące polecenie w terminalu:
sudo update-grub
Umożliwia to ASPM bez względu na to, co mówi BIOS, a testy pokazują, że to rozwiązanie zapewnia niezwykłe oszczędności energii, które znacznie wydłużają żywotność baterii.
źródło: Phoronix & Bardzo Linux
Wyobrażam sobie, że to zużycie energii jest bardziej krytyczne w latopie.
Świetnie, ale czy działa z jądrem 2.6.39?
Dołączam do konsultacji Martína. Mam Debiana Sid z jądrem 2.6.39
czy nadal jest potrzebny w jądrze 2.6.39?
Nie zauważyłem żadnej istotnej różnicy.
Mam Inspiron 5110 Core i7 i grafikę hybrydową.
Zadaję sobie to samo pytanie, jeśli jest to problem konfliktu między błędną konfiguracją BIOS-u a ASPM jądra, jakie rozwiązanie zostało przyjęte dla następujących wersji?
Z tego, co rozumiem, działa to na wszystkich jądrach wyższych niż 2.6.38, które są dokładnie tymi, które mają problem. To byłaby kwestia testów i porównań. 🙂 Na koniec, jeśli to nie zadziała, cofnij się i gotowe.
Twoje zdrowie!! Paweł.
Zużycie baterii to problem, który jest dość niezauważalny ... szczególnie w netbookach (chociaż nie w notebookach).
Jedynym sposobem, aby naprawdę sprawdzić, czy nastąpiły zmiany, jest użycie pakietu Phoronix do uruchomienia niezbędnych testów.
Uścisk! Paweł.
Żaden. Błąd nadal istnieje ... 🙁
Więc jest…
Czy tego „wymuszonego” nie można załadować automagicznie?
Oczywiście w tym celu musisz wykonać kroki wskazane w poście.
Podałem „Lubię” zamiast „Odpowiedz”. 🙂
Ale to nie automagia, to robienie tego samemu, chodzi mi o to, czy dystrybucje dodadzą parametr, aby uniknąć problemu w kolejnych wydaniach.
Doskonałe.
Nie mam pojęcia ... Mam nadzieję, że tak. 🙂