pregunta de estimación de batería MacOS

2

¿Por qué crees que el sistema operativo estima un porcentaje de batería un poco por encima del valor real? Noté que siempre está entre 0% y 5% más. En particular, el porcentaje de dos se acerca cuando la batería restante disminuye. Tal vez de esta forma el dispositivo parece ser más rápido al 100%, ya que el 95% -100% lleva mucho tiempo ...

Algunos detalles. Puedo encontrar el porcentaje de dos maneras:

  • Desde el icono de la barra de menú de la batería o con pmset -g batt (por ejemplo, ahora dicen 96%)
  • Al calcularlo manualmente desde System Information.app o con información de ioreg -l -n AppleSmartBattery -r (por ejemplo, ahora obtengo: MaxCapacity: 4181, CurrentCapacity: 3813; es decir 91.2%)
pregunta Diego 31.03.2018 - 13:08

2 respuestas

1

Si tuviera que escribir esto, tenga en cuenta. Una celda de litio se carga muy no linealmente. Y una batería de celdas individuales se cargará como un lío de unidades no lineales, ninguna de ellas en fase.

Sus datos de ioreg son muy superiores a la estimación procesada del porcentaje de pmset y solo usaría la herramienta de administración de energía para registrar y procesar cambios, no para hacer los cálculos que busca.

Desde el registro: en mi opinión, puede centrarse en estos tres elementos:

  • "DesignCapacity" = 5297
  • "CurrentCapacity" = 2331
  • "Capacidad máxima" = 5059

Por lo tanto, en mi caso, el diseño teórico máximo de mili amperios es de 5297 y puedo esperar de las lecturas que solo se almacenen 5059 mAh, de los cuales me quedan 2331 medidas antes de usarlas antes de que esté plana. Puede o no desear probar e incorporar el amperaje o la temperatura dependiendo de qué tan sofisticada será su aplicación o si solo informará el tiempo calculado para vaciarse como "InstantTimeToEmpty"

    
respondido por el bmike 01.04.2018 - 17:05
1

Mi conjetura es que con AppleSmartBattery, estás calculando el porcentaje basado en el estado de las baterías completamente nuevas y completamente cargadas. Mientras que el sistema operativo está basando el porcentaje en lo que actualmente es capaz de cargar la batería a plena carga, que se degradará lentamente con el tiempo.

    
respondido por el l008com 31.03.2018 - 13:12

Lea otras preguntas en las etiquetas