Bilgisayarım neden Ubuntu ile Windows'a kıyasla daha az pil ömrü alıyor?


35

Geçen yıl önceden yüklenmiş Windows 7 ile birlikte bir Dell Inspiron 5315 dizüstü bilgisayar ürünü satın aldım. İkili önyüklemeyle beraber Ubuntu 10.10'u da yükledim. Ubuntu 11.10'a yükselttikten sonra, şimdi bir saatten daha az pil ömrü elde ettiğimi öğrendiğim için çok üzüldüm! Windows 7 bana 2,5 saatlik çalışma süresi veriyor.

Bataryanın Ubuntu ile daha hızlı tükenmesinin neden bir açıklaması var mı? Biri bana daha iyi güç seçenekleri söyleyebilir mi?



@ Qasim Bu bir yineleme değil. Bu soru bir Jüpiter değişimi ile ilgili, bu da Ubuntu'nun neden daha az pil ömrüne sahip olduğu ile ilgili .
Seth

Bu yayın nasıl çoğaltılabilir, gösterdiğiniz diğer yayın 25 Nisan’da yazılırken, bu yayın önceki yıla ait.
Rajesh Pantula

Yanıtlar:


13

PCI Express sistemlerinde güç yönetimi ile ilgili oldukça iyi bilinen bir çekirdek sorunu var .

pcie_aspm=forceÇekirdek grubu girişinizi çekirdek parametrelerine dahil etmek için düzenlemeyi ve bunun güç tüketiminizi artırıp artırmadığını görmeyi deneyin .


3
Bu cevap gerçekten doğru mu? package.ubuntu.com Ubuntu Linux 10.10 (Maverick) 'in Linux çekirdeği 2.6.35.31.40 olduğunu gösterirken, Phoronix web sitesine göre, bu güç sorunu Linux çekirdeği 2.6.38'de başladı ve ilk olarak Ubuntu Linux 11.04'te bulundu (Natty ). Bkz packages.ubuntu.com/maverick/linux ve phoronix.com/...
Arnel A. Borja

1
@ ArnelA.Borja - OP, konuyu 11.10'da fark ettiklerini belirtti, bu nedenle 11.04 ile 11.10 arasında sabit olmadığı sürece, sorunun şu anda meydana geldiği anlaşılıyor.
Shauna,

17

Windows 7'nin Ubuntu'dan daha iyi pil ömrü sağladığı iddia ediliyor, ancak dizüstü bilgisayarlarımda karşılaştırmamıştım. Bunu arttırmak için birçok yaklaşım olduğunu söyledi. İşte en etkili bulduğumlar:

  1. Laptop-mode-tools paketini kurun . Dizüstü bilgisayarınızı pil ile çalıştığında, sabit disklerde döndürüldüğünde, çevre birimleri / aygıtlar için güç tasarrufu modundayken vb.
  2. En yoğun işlemleri bulmak ve bunları devre dışı bırakmak için görev yöneticisini kullanın ( PowerTOP'ı da kontrol edin ). Ayrıca ihtiyacınız olmayan önyükleme hizmetlerini ( apt-get install bum) ve grafik pencere yöneticiniz tarafından başlatılan hizmetleri devre dışı bırakın.
  3. CPU frekansınızın dinamik olarak küçültüldüğünü kontrol edin ( cat /proc/cpuinfo).
  4. Ekran parlaklığını azaltın (ekran en fazla gücü tüketir).
  5. Bazı rastgele ipuçları yardımcı olabilir, örneğin bu cevabı görün .

2
Gördüğüm tüm raporlar, Ubuntu LTS'lerin Windows'tan daha iyi pil ömrü sağladığını söylüyor. Ubuntu'nun son sürümlerinde, çeşitli nedenlerden dolayı güç regresyonları oldu ve diğerleri olabilir. Dizüstü bilgisayarımda bu, Precise’de (Nisan’da piyasaya sürülecek olan geliştirme sürümü) radikal biçimde iyileştirilmiş görünüyor. Muhtemelen tesadüfen, bu aynı zamanda bir LTS olur.
Jo-Erlend Schinstad

1
Gibi araçları yüklerken fare kesip zaman fare gibi sorunları için dikkat edinlaptop-mode-tools
jeshurun ​​24:12

8

13.04 için

Pil ömrü hakkında epey efsane var. Temel olarak, uzun vadede pilleri öldüren şey ısıdır . Onları kısa vadede öldüren, gereksiz hizmetler ve süreçlerdir . Windows, güç kullanımını sınırlama konusunda oldukça iyidir, çünkü donanım satıcılarıyla çok sayıda işbirliği donanım gücü sınırlamalarını optimize etti.

Pille çalışırken bilgisayarınızın mümkün olduğunca az ısındığından emin olmak istersiniz. Ubuntu 13.04 üzerinde kullanabileceğiniz TLP . Aşağıdaki fonksiyonlara sahiptir (ayrıntılı olmayan liste):

  • Çekirdek dizüstü modu ve kirli arabellek zaman aşımları;
  • "Turbo boost" / "turbo core" dahil işlemci frekansı ölçeklendirme;
  • Çok çekirdekli / köprü iş parçacığı için güç duyarlı işlem zamanlayıcısı;
  • Sabit disk gelişmiş güç yönetimi seviyesi ve devir zaman aşımı (disk başına);
  • SATA agresif bağlantı gücü yönetimi (ALPM);
  • PCI Express aktif durum güç yönetimi (PCIe ASPM) - Linux 2.6.35 ve üzeri;
  • PCI (e) veri yolu aygıtları için çalışma zamanı güç yönetimi - Linux 2.6.35 ve üzeri;
  • Radeon KMS güç yönetimi - Linux 2.6.35 ve üstü, fglrx değil;
  • Wifi güç tasarrufu modu - çekirdeğe / sürücüye bağlı olarak;
  • Sürücü yuvasındaki optik sürücüyü kapatın (pille).

Burada nasıl kullanılacağını ve yapılandırılacağını çok ayrıntılı olarak açıklayan tam bir cevap var . Cevap burada da pilde önyükleme zaman emin (muhtemelen tweaked) ayarlarını uygulamak yapmak için yardımcı olabilir.

Windows ve ubuntu arasındaki farka gelince, kendinize sormanız gereken birkaç soru var:

  • Kurulu bir güç yönetimi aracınız var mı? TLP gibi bir şey mi? Ayrıca iyi yapılandırdınız mı? [Not: bir güç yönetimi aracı gerektiğinde tüm at gücünüzü kullandığınızdan emin olabilir. Önemli farklılıklar farkettim.]
  • Aynı şeyleri Windows'da ve Ubuntu'da mı çalıştırıyorsunuz? Çalıştırdığınız her şey gerekli mi (bir kez denediğiniz bir joomla veya wordpress dersi için çalışan bir apache sunucunuz var mı)? Bazen insanlar Ubuntu'da tam bir geliştirme yığına ve Windows'taki bazı ofis uygulamalarına sahip olabilirler.
  • Ölçümler aynı mı? Windows ve Ubuntu'nun size söz verilen zamanı gerçekten verip vermediğini kontrol ettiniz mi?
  • Kaç tane işlemci kullanıyorsunuz? Ayrıca önyükleme yaparken?
  • GPU'nuzu mu kullanıyorsunuz? Bu muazzam bir fark yaratabilir! Optimus teknolojisine sahip bir Nvidia kartınız varsa (aslında, bu Windows makinenizin kutudan çıkardığı güç tasarrufu seçeneğidir) yaban arısı kullanmanız gerekir . Bu arada, geliştiricileri IRC'de size yardımcı olacak harika insanlar.
  • Ekranınızın parlaklığı için aynı ayarları mı kullanıyorsunuz?

Ubuntu’nun Windows’a karşı ve aleyhte avantajı, başka bir masaüstü yöneticisi seçebilmenizdir (Unity oldukça CPU’dur). Daha iyi yapılandırma (birlik olsa bile) pil ömrünüzü iki katına çıkarmanıza izin verebilir. Kilometre değişebilir (ve olacaktır).


7

Bilgisayarlarımda pil ömrünü uzatmış gibi görünen Precise'a (Nisan ayında piyasaya çıktığında 12.04LTS olacak geliştirme sürümü) yükseltmek isteyebilirsiniz. Ayrıca 10.04LTS'yi yükleyebilir ve 12.04LTS kullanıma sunulduğunda yükseltebilirsiniz. 10.04LTS pil ömrü çok daha iyi.


4
Halen alfa sürüm dağıtımına yükseltme yapmak, bir kullanıcının bilgi düzeyini bilmeden verebileceğiniz en iyi tavsiye olup olmadığından emin değil. Bu oldukça tehlikelidir ve kaçınılması gerekir (imho).
Bruno Pereira,

1
Normalde bunu asla yapmazdım, ama işler Precise ile değişti. Doğru anladıysam, tüm döngü boyunca kullanılabilir olması gerekiyordu. Yükseltme yöneticisiyle ilgili küçük bir rahatsızlık dışında, şu ana kadar tek bir sorun yaşamadım. Ama sen haklısın. 10.04'ü yüklemeyi ve 12.04 piyasaya sürüldüğünde yükseltmeyi tavsiye ettim.
Jo-Erlend Schinstad

Bununla birlikte, alfa salımı.
Uri Herrera

Tabii, ama önceki alfa sürümleri gibi değil. Fakat yine de, alfa dışında bir şey olan 10.04'ü tavsiye ettim. Yapmaya çalıştığım nokta, bunun genel olarak Ubuntu ile ilgili değil, özel ve geçici bir durum olduğuydu.
Jo-Erlend Schinstad

Adil geliyor, +1.
Bruno Pereira,

5

Pil ömrünüzden en iyi şekilde yararlanmak istiyorsanız, hafif bir kurulum gerçekleştirmelisiniz. Ayrıca, çekirdek 3.2'nin daha önceki çekirdeklerde meydana gelen gerilemelerin bazılarını iyileştirdiği bilinmektedir.

Bunlar kullandığım çekirdek seçenekleri:

pcie_aspm=force i915.i915_enable_rc6=1 acpi_osi=Linux acpi_backlight=vendor, acpi_osi=LinuxYa da dell sistem üzerinde ilgili olabilir veya olmayabilir.

i915_enable_rc6 CPU için boşta uyku sağlar.

pcie_aspm zaten açıklandı.

Şimdi düşük güç ayarına. Yapabileceğin tek şey masaüstü ortamını lxde veya ustura ile almak. Biraz hafif wm ve ihtiyacınız olan bileşenleri xfce'den alın.

Wifi kapattığımda dizüstü bilgisayarımla 7 saate kadar pil ömrü yaşıyorum.

Şimdi dizüstü bilgisayar modunda. Eğer emin olun cpufreqdaha sonra, yüklü /etc/laptop-mode/conf.d/cpufreq.confmarka emin pil vali güç tasarrufu , BATT_CPU_GOVERNOR=powersave.

cpufreq-info Şu anda hangi valiye olduğunuzu söyler.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.