it-swarm-tr.com

Watt cinsinden güç çekimi nasıl bulunur?

Laboratuvarım için çalıştırdığım sunucuların güç tüketimini tahmin etmem istendi. Sunucunun güç tüketimini elde etmek için kullanışlı bir Linux komut satırı olup olmadığını soracağımı düşündüm. powertop, güç tüketimini en aza indirmek için yararlı gibi görünüyor, ancak A sunucusunun B watt kullandığına dair bilgi göstermiyor gibi görünüyor.

/ Proc sisteminde gömülü olan ve bana yardımcı olacak bir şey var mı?

42
speciousfool

Bilgisayarınız gerçekte gücü izliyorsa (örn. Dizüstü bilgisayar), 3.8.11 çekirdeğine göre aşağıdaki komutu kullanabilirsiniz. Mikrobatlarda ölçülen gücü verir.

cat /sys/class/power_supply/BAT0/power_now

Bu, 3.8.11 çekirdeğinde çalışır (Ubuntu Quantal mainline generic).

19
Adam Ryczkowski

Başka bir KISS Adam'ın önerisini tamamlayan bir çözüm. Bu, power_now Dosyasına sahip olmayan kişiler içindir. (Arch)

echo - | awk "{printf \"%.1f\", \
$(( \
  $(cat /sys/class/power_supply/BAT1/current_now) * \
  $(cat /sys/class/power_supply/BAT1/voltage_now) \
)) / 1000000000000 }" ; echo " W "

Gerçek güç çekişini Watt cinsinden bir ondalık basamakla bildirir.

12
ManuelSchneid3r

Bilgisayarlar genellikle çizdikleri akımı izlemezler. Okunabilir voltaj sensörleri olması yaygındır.

Güç tüketimi, iş yüküne bağlı olarak zaman içinde büyük ölçüde değişebilir. CPU düşük olduğunda yükü kısar. Boştayken diskler kapanacaktır. Powertop gibi araçlar, güç tüketimindeki artışları tetikleyen süreçleri izleyecektir. Diğer araçlar güç tüketimini agresif bir şekilde ayarlayacaktır.

UPS'ler güç tüketimini önemser ve genellikle erişilebilir verilere sahiptir.

Üreticilerin özellikleri size güç tüketimi hakkında fikir verecektir, ancak donanımın yeniden yapılandırılması güç tüketimini değiştirebilir. Bu muhtemelen başlamak ve tahmin etmek için iyi bir yerdir. Yeni aygıtlar eklemek veya mevcut aygıtları değiştirmek güç yükünü değiştirebilir.

Güç tüketimini ölçmek için kullanılabilecek Kill-A-Watt gibi cihazlar var. Ancak, gücün aygıttan geçmesi için aygıtın bağlantısını kesmeleri gerekir.

Kabloyu kırparak çalışan bir akım ölçere yatırım yapmak veya ödünç almak isteyebilirsiniz. Bu, volt-amper hesaplamanıza izin verir. Bu genellikle sunucular için watt değerinden farklıdır (daha yüksektir).

11
BillThor

freedektop'un üstünlüğü dbus üzerinde hile yapar. Dizüstü bilgisayarımın 8 ila 12 watt arasında olması gerekiyor. Güzel.

5
ManuelSchneid3r

Çoğu sunucunun güç tüketimine iç içe olduğunu düşünmüyorum, en azından Linux'un erişebileceği bir biçimde değil. Sunucuların LOM modüllerini (varsa) sorgulamak daha iyi şanslar olabilir, ancak genellikle bu tür bilgileri uzak anahtarlı uzatma kablolarından alırım.

4
geekosaur