Pilin deşarj oranını nasıl bulabilirim?


14

Belki bu soru daha önce yapılmıştı ama bulamıyorum. Bana akünün deşarj oranını gösterebilecek bir terminal komutu veya gui programı görmek istiyorum. Hangi donanım parçaları veya programlar daha fazla watt kullanıyor?

EDIT: Örneğin PowerTop kullanırken sorumla ilgili ek bilgiler bulundu:

https://bbs.archlinux.org/viewtopic.php?id=128319

https://bugs.archlinux.org/task/26416

Her ikisi de çekirdekte ACPI_PROCFS_POWER devre dışı bırakma ile ilgili.

Yanıtlar:


9

powerstat5 dakikalık bir süre boyunca kullanılan watt değerini deneyebilirsiniz . Yüklemek için aşağıdaki komutları deneyin:

sudo add-apt-repository ppa:colin-king/powermanagement
sudo apt-get update
sudo apt-get install powerstat

Ya da fatrace ve powertop'a bağlı olarak tahmin ettiğim güç kullanım raporunu deneyebilirsiniz.


Bağlantılı Soru:


Bu gerçekten Watt kullanımını gösterdi. Powertop veya Gnome güç penceresinin bunun hakkında 12.04 hakkındaki bilgileri daha kolay okumasını umuyorum. Çok kullanışlı. Teşekkürler jokerdino.
Luis Alvarado

6

Belki Güç İstatistikleri> Laptop batarya> Ayrıntılar içinde "Oran" arıyor ?

Power Statistics ekran görüntüsü


+1. Teşekkürler WarriorIng64. Her ne kadar benim durumumda bu oran her zaman 0.0W gösteriyor. Bu yüzden ona hiç dikkat etmedim. Ama yine de orada çok iyi bir nokta. Çıktığı zaman düzgün çalışıp çalışmadığını 12.04'te göreceksiniz. Dizüstü bilgisayar bir HP DV6000.
Luis Alvarado

Güç kablosu olmadan test ettiğimi eklemeyi unuttum ^^.
Luis Alvarado

4

"Linux Power Top" yardımcı olabilir (şu anda https://01.org/powertop adresinden edinilebilir )

resim açıklamasını buraya girin


Ama nasıl "Güç Kullanımı (ACPI tahmini): 14.1W" alıyorsunuz. Sadece watt kullanımı ile ilgili olamadığım yüzdeleri ve değerleri alıyorum. Benim versiyonum 1.97
Luis Alvarado

Tamam burada aklımdan çıkıyor. Bana bu resimde neyi gösterdiğini gösterme seçeneği bulamadım. Böyle güç kullanımını doğrudan görebilseydim harika olurdu. Bunu bir programa veya başka bir şeye değişken olarak çıkarabilseydim daha da iyi olur.
Luis Alvarado

sağlanan bağlantıya
baktınız mı

1
Evet, sizinkiyle aynı görüntüyü gösterir, ancak "Hey, bu parametreyi kullanın veya güç kullanımını görmek için yapılandırma dosyasında bu seçeneği değiştirin" yazan bir şey yoktur.
Luis Alvarado

lesswatts.org/projects/powertop/faq.php etkinleştirilmesi gereken bazı çekirdek seçenekleri listeleniyor
Ringtail

3

Linux, proc'ta yaşayan şeyleri kaldırma ve onları sysfs (makine hakkında bilgi tutmak için son derece yapılandırılmış bir dosya sistemi) içine koyma sürecindedir.

Makinemdeki güç kaynağı hakkında bilgi bulabilirim.

/sys/class/power_supply/BAT0

Bu, şarj oranını koruyan bir geçerli ücret dosyasına sahiptir:

Böylece aşağıdaki şarj oranına yaklaşık bir değer verir.

calc \( $(cat charge_full) - $(cat charge_now) \) / $(cat current_now)

calc apcalc paketinden geliyor.

Daha iyi bir oran istiyorsanız, zaman içinde nasıl charge_nowdeğiştiğine bakmak daha iyi olabilir .

Bu gerçek zamanlı grafiğe bakmak da ilginç olabilir

while true; do cat current_now; sleep 1; done | feedgnuplot --stream  --line  --ymin 0

Şarj hızının zaman içinde nasıl değiştiğini anlamak için. Masaüstü bilgisayarlar arasında hızlı bir şekilde geçiş yaparak şarj hızında güzel titreme düşüşlerine neden olabilirim.


Cevabınızı kontrol etmek için bu soruya yer işareti koydum. Yakında bir dizüstü bilgisayar satın alacak ve oldukça harika görünüyor cevabınızla bunu doğrulamak istedim.
Luis Alvarado

2

Bataryanızın mevcut deşarj oranını herhangi bir ek alet kullanmadan görebilirsiniz. Ctrl+ Alt+ İle bir terminal açın Tve şunu girin:

ls /proc/acpi

Bu size şöyle bir şey verir:

BAT1

Şimdi bu komutu girin, BAT1 gerekirse :

cat /proc/acpi/battery/BAT1/state

Buna benzer çıktılar alacaksınız:

present:                 yes
capacity state:          ok
charging state:          charged
present rate:            0 mA
remaining capacity:      3395 mAh
present voltage:         12393 mV

present rateÇizgi aradığın nedir (boşalma oranı sıfırdır yani benim PSU, şu anda takılı).

Hızın nasıl değiştiğini görmek istiyorsanız, örneğin saniyede bunu yapın:

watch -n 1 cat /proc/acpi/battery/BAT1/state

Bu, çıktıyı yukarıdan verir, ancak her 1 saniyede bir yenilenir. Ctrl+ İle sonlandır c.


Teşekkür ederim nem75 ama bu zaten denenmiş ve testlerimde doğru oranı göstermiyordu. Takıldığında veya çıkarıldığında aynı 0 mA yazacaktır. Jokerdino'nun bahsettiği kişi çalıştı. Neyse ben de% 100 emin olmak için tam bir 16 saat yeniden kalibrasyon yaptım ve burada (kullandığım olan) ve burada belirtilen her şekilde bahsettiğiniz şekilde sorunu düzeltti.
Luis Alvarado

Ah, bilmek güzel. Sanırım sadece kalibre edilmiş sistemlerde denedim. :)
nem75

Ubuntu
16.04'te

Aynı yapıyı / sys / class / power_supply altında görüyorum (ACAD ve BAT1 mevcut). Yararlı: find /sys/class/ -regex ".*BAT[0-9]*",, find /sys/class/ -regex ".*AC.*"vb Acpitool. De yardımcı olabilir.
John P

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.