W zeszłym roku kupiłem laptopa Dell Inspiron 5315 z fabrycznie zainstalowanym systemem Windows 7. Zainstalowałem Ubuntu 10.10 wraz z podwójnym uruchamianiem. Po uaktualnieniu do Ubuntu 11.10 byłem zdenerwowany, gdy zauważyłem, że teraz mam mniej niż godzinę pracy na baterii! Windows 7 daje mi 2,5 godziny pracy.
Czy jest możliwe wyjaśnienie, dlaczego moja bateria wyczerpuje się szybciej w Ubuntu? Czy ktoś może mi powiedzieć lepsze opcje zasilania?
windows-7
laptop
power-management
battery
Rajesh Pantula
źródło
źródło
Odpowiedzi:
Istnieje dość dobrze znany problem jądra z zarządzaniem energią w systemach PCI Express.
Spróbuj edytować wpis grub bootowania, aby uwzględnić
pcie_aspm=force
parametry jądra i sprawdź, czy to poprawi twoje zużycie energii.źródło
Twierdzi się, że Windows 7 zapewnia lepszą żywotność baterii niż Ubuntu, ale nie porównałem go na moich laptopach. To powiedziawszy, istnieje wiele sposobów na jego zwiększenie. Oto te, które uważam za najbardziej skuteczne:
apt-get install bum
) oraz usługi uruchomione przez menedżera okien graficznych.cat /proc/cpuinfo
).źródło
laptop-mode-tools
13.04
Istnieje wiele mitów na temat żywotności baterii. Zasadniczo tym, co zabija akumulatory na dłuższą metę, jest ciepło . To, co ich zabija w krótkim okresie, to niepotrzebne usługi i procesy . Windows jest dość dobry w ograniczaniu zużycia energii, ponieważ wiele współpracy z dostawcami sprzętu przyczyniło się do optymalizacji ograniczeń mocy sprzętu.
Chcesz spróbować upewnić się, że komputer nagrzewa się jak najmniej podczas pracy na baterii. W Ubuntu 13.04 możesz używać TLP . Posiada następujące funkcje (niewyczerpująca lista):
Pełna odpowiedź tutaj wyjaśnia szczegółowo, jak jej używać i konfigurować. Odpowiedź tutaj może również pomóc ci upewnić się, że twoje (prawdopodobnie poprawione) ustawienia mają zastosowanie przy każdym uruchomieniu z baterii.
Jeśli chodzi o różnicę między Windows a Ubuntu, jest kilka pytań, które powinieneś sobie zadać:
Zaletą Ubuntu w stosunku do systemu Windows jest to, że możesz również wybrać innego menedżera pulpitu (Unity jest dość intensywny procesor). Lepsza konfiguracja (nawet z jednością) może podwoić żywotność baterii. Przebieg może (i będzie) się różnić.
źródło
Możesz albo uaktualnić do wersji Precise (wersja rozwojowa, która stanie się 12.04LTS po wydaniu w kwietniu), która wydaje się wydłużyć żywotność baterii na moich komputerach. Możesz także zainstalować 10.04LTS i uaktualnić, kiedy będzie dostępny 12.04LTS. 10.04LTS miał znacznie lepszą żywotność baterii.
źródło
Jeśli chcesz jak najlepiej wykorzystać żywotność baterii, powinieneś wybrać lekką konfigurację. Wiadomo również, że jądro 3.2 poprawiło niektóre regresje, które miały miejsce we wcześniejszych jądrach.
Oto opcje jądra, których używam:
pcie_aspm=force i915.i915_enable_rc6=1 acpi_osi=Linux acpi_backlight=vendor
,acpi_osi=Linux
może, ale nie musi być istotne w twoim systemie Dell.i915_enable_rc6
włącza tryb uśpienia w trybie bezczynności dla procesora.pcie_aspm
zostało już wyjaśnione.Teraz do konfiguracji niskiego poboru mocy. Co możesz zrobić, to wziąć środowisko pulpitu lxde lub razor qt lub robisz to tak, jak ja. Weź trochę lekkiego wm i potrzebne komponenty z xfce.
Po wyłączeniu Wi-Fi mam do 7 godzin czasu pracy baterii na laptopie.
Teraz przejdź do trybu laptopa. Upewnij się, że masz
cpufreq
zainstalowane, a następnie w/etc/laptop-mode/conf.d/cpufreq.conf
upewnij się, że gubernator bateria jest energooszczędny ,BATT_CPU_GOVERNOR=powersave
.cpufreq-info
powie ci, na którym gubernatorze jesteś teraz.źródło