GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana menemukan penarikan daya dalam watt?

Jika komputer Anda benar-benar melacak daya (misalnya notebook), daripada di kernel 3.8.11 Anda dapat menggunakan perintah di bawah ini. Ini mengembalikan daya yang diukur dalam microwatt.

cat /sys/class/power_supply/BAT0/power_now

Ini bekerja pada kernel 3.8.11 (umum utama Ubuntu Quantal).


Solusi KISS lainnya melengkapi sugesti Adam. Ini untuk orang yang tidak memiliki power_now mengajukan. (Lengkungan)

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

Melaporkan penarikan daya aktual dalam Watt dengan satu tempat desimal.


Komputer umumnya tidak melacak arus yang mereka gambar. Biasanya ada sensor tegangan yang dapat dibaca.

Konsumsi daya dapat sangat bervariasi dari waktu ke waktu tergantung pada beban kerja. CPU sekarang melakukan throttle kembali saat beban rendah. Disk akan dimatikan saat tidak digunakan. Alat seperti powertop akan melacak proses yang memicu peningkatan konsumsi daya. Alat lain akan menurunkan konsumsi daya secara agresif.

UPS peduli dengan konsumsi daya dan seringkali memiliki data yang dapat diakses.

Spesifikasi pabrikan akan memberi Anda gambaran tentang konsumsi daya, tetapi konfigurasi ulang perangkat keras dapat mengubah konsumsi daya. Ini mungkin tempat yang bagus untuk memulai dan memperkirakan. Menambahkan perangkat baru atau mengganti yang sudah ada dapat mengubah beban daya.

Ada perangkat seperti Kill-A-Watt yang dapat digunakan untuk mengukur konsumsi daya. Namun, mereka memerlukan pemutusan perangkat agar daya mengalir melalui perangkat.

Anda mungkin ingin berinvestasi atau meminjam meteran arus yang bekerja dengan memotong kabel. Ini akan memungkinkan Anda untuk menghitung volt-amp. Ini biasanya berbeda (lebih tinggi) daripada watt untuk server.


Linux
  1. Bagaimana cara menemukan alamat IP saya di Ubuntu

  2. Bagaimana menemukan kecepatan antarmuka wlan?

  3. Bagaimana cara mengetahui status wlan0?

  1. Cara menggunakan FIND di Linux

  2. Cara menemukan File di Linux

  3. Cara Menemukan IP Gateway Default di Linux

  1. Bagaimana Mengintegrasikan Perintah Mv Setelah Menemukan Perintah?

  2. Bagaimana cara menyingkat subdirektori?

  3. Bagaimana Mengukur Konsumsi Daya Server?