배터리의 방전 속도는 어떻게 알 수 있습니까?


14

어쩌면이 질문은 이전에 만들어졌지만 찾을 수 없습니다. 배터리의 방전 속도를 보여줄 수있는 터미널 명령 또는 GUI 프로그램을보고 싶습니다. 더 많은 와트를 사용하는 하드웨어 부품 또는 프로그램

편집 : 예를 들어 PowerTop을 사용할 때 내 질문에 대한 추가 정보를 찾았습니다.

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

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

둘 다 커널에서 ACPI_PROCFS_POWER를 비활성화하는 것과 관련이 있습니다.

답변:


9

powerstat5 분 동안 사용 된 와트를 제공하는을 사용해 볼 수 있습니다 . 설치하려면 다음 명령을 시도하십시오.

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

또는 fat-race와 powertop에 따라 power-usage-report를 사용해보십시오 .


연결된 질문 :


실제로 와트 사용량이 표시되었습니다. 나는 powertop이나 Gnome power window가 이것에 관한 12.04의 정보를 더 쉽게 읽을 수 있기를 바랍니다. 매우 유용한. jokerdino 감사합니다.
루이스 알바라도

6

아마 당신은 전원 통계> 휴대용 퍼스널 컴퓨터 배터리> 세부 사항 에서 "등급"을 찾고 있습니까?

전력 통계 스크린 샷


+1. WarriorIng64 감사합니다. 필자의 경우 속도는 항상 0.0W를 보여줍니다. 그래서 나는 그것에주의를 기울이지 않았습니다. 그러나 그럼에도 불구하고 매우 좋은 지적입니다. 12.04에서 나올 때 제대로 작동하는지 확인하십시오. 랩탑은 HP DV6000입니다.
루이스 알바라도

전원 케이블없이 테스트 한 것을 추가하지 못했습니다 ^^.
루이스 알바라도

4

"Linux Power Top"이 도움이 될 수 있습니다 (현재 https://01.org/powertop 에서 사용 가능 )

여기에 이미지 설명을 입력하십시오


그러나 "전력 사용량 (ACPI 추정치) : 14.1W"를 얻는 방법은 무엇입니까? 와트 사용량과 관련이없는 백분율과 값 만 얻습니다. 내 버전은 1.97
Luis Alvarado

좋아 내 마음에서 나가 해당 이미지에서 나에게 보여주고있는 것을 보여줄 수있는 옵션을 찾지 못했습니다. 그런 전력 사용량을 직접 볼 수 있다면 정말 좋을 것입니다. 프로그램이나 변수에 대한 변수로 출력 할 수 있다면 더 좋습니다.
Luis Alvarado

제공된 링크
Ringtail

1
예, 귀하의 이미지와 동일한 이미지가 표시되지만 "이 매개 변수를 사용하거나 구성 파일에서이 옵션을 변경하여 전력 사용량을 확인하십시오"는 표시되지 않습니다.
Luis Alvarado

lesswatts.org/projects/powertop/faq.php 활성화해야 할 커널 옵션이 나열되어 있습니다
Ringtail

3

리눅스는 proc에 존재했던 것들을 제거하고이를 sysfs (기계에 대한 정보를 유지하기위한 고도로 구조화 된 파일 시스템)에 넣는 과정에 있습니다.

내 컴퓨터에서 전원 공급 장치에 대한 정보를 찾을 수 있습니다.

/sys/class/power_supply/BAT0

여기에는 충전 속도를 유지하는 현재 속도 파일이 있습니다.

따라서 다음은 충전 속도의 근사치입니다.

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

calc apcalc 패키지에서 제공됩니다.

더 나은 평가를 원한다면 charge_now 시간이 지남에 따라 변화 .

이 실시간 그래프를 보는 것도 흥미로울 수 있습니다

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

시간이 지남에 따라 충전율이 어떻게 변하는 지 느끼기 위해. 데스크톱간에 빠르게 전환하여 충전 속도를 크게 떨어 뜨릴 수 있습니다.


귀하의 답변을 확인하기 위해이 질문을 즐겨 찾기에 추가했습니다. 나는 곧 랩톱을 구입할 것이고 당신의 대답으로 이것을 확인하고 싶었습니다.
Luis Alvarado

2

추가 도구없이 배터리의 현재 방전 속도를 확인할 수 있습니다. Ctrl+ Alt+ 로 터미널을 열고 다음을 T입력하십시오.

ls /proc/acpi

이것은 당신에게 다음과 같은 것을 제공합니다 :

BAT1

이제이 명령을 입력하고 BAT1필요한 경우 대체 하십시오.

cat /proc/acpi/battery/BAT1/state

다음과 비슷한 출력이 나타납니다.

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

present rate라인은 당신이 찾고있는 무엇 (방전 속도가 제로 그래서 내 PSU는, 지금 연결되어).

예를 들어 초당 속도가 어떻게 변하는 지 보려면 다음을 수행하십시오.

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

이것은 위에서 출력을 제공하지만 1 초마다 새로 고쳐집니다. Ctrl+로 종료하십시오 c.


nem75에게 감사하지만 이미 시도되었으며 내 테스트에서 올바른 속도를 표시하지 않았습니다. 플러그를 꽂거나 빼면 같은 0 mA라고 표시됩니다. jokerdino가 언급 한 것이 효과가있었습니다. 어쨌든 나는 100 % 확신하기 위해 16 시간 전체 교정을 수행했으며 여기에서 언급 한 방식 (내가 사용하는 방식)과 여기에서 언급 된 다른 모든 방식으로 문제를 해결했습니다.
Luis Alvarado

아, 반갑습니다. 교정 된 시스템에서만 시도한 것 같습니다. :)
nem75

우분투 16.04에는 더 이상`/ proc / acpi / battery /`가 없습니다
Ulad Kasach

/ sys / class / power_supply (ACAD 및 BAT1이 있음)에 동일한 구조가 있습니다. 유용한 : find /sys/class/ -regex ".*BAT[0-9]*", find /sys/class/ -regex ".*AC.*"등도 Acpitool도움이 될 수 있습니다.
John P

1

sudo powertop터미널을 입력 하십시오.


네, 그러나 소비되는 양을 알려주는 어떤 곳도 볼 수 없습니다.
Luis Alvarado
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.