Ho appena acquistato un MacBook Air e ho notato che la sua durata della batteria è molto inferiore alla stima di Apple di 7 ore.
Poiché non è la stessa cosa, mi piacerebbe testare la durata della mia batteria in questo momento (mentre la batteria è abbastanza nuova) in modo che in futuro, quando la batteria si sente come se non stesse tenendo la carica, posso sapere se è dovuto alla diminuzione della durata della batteria, o se è semplicemente la mia percezione che la batteria non regge tanto quanto prima.
Ad esempio, supponiamo di scoprire che il mio MacBook Air contiene solo 5 ore di autonomia della batteria oggi. Un anno dopo, potrei notare che la batteria non regge tanta potenza e decido di volerlo confrontare. Lo provo di nuovo, e scopro che ha ancora 5 ore di batteria (sembrava proprio che stesse trattenendo meno). Quindi, anche se è inferiore alle 7 ore promesse da Apple, la mia batteria non si è affatto degradata, poiché corrisponde allo stesso benchmark usato in precedenza. Quindi, non ha senso sostituire le sue batterie.
Ho diversi programmi in esecuzione in background (BetterTouchTool, KeyRemap4MacBook, DropBox, iAntiVirus), che mi aspetto di utilizzare per tutta la vita dei miei MacBook. Pensi che quando esegui questi benchmark sulle batterie dovrei abbandonare queste applicazioni o lasciarle in esecuzione? La mia ipotesi è che dovrei chiudere il maggior numero possibile di applicazioni per ridurre la possibilità che uno di loro non si comporti esattamente nello stesso modo tra i benchmark.
Idealmente voglio che il benchmark non duri a lungo, in modo da non sprecare tempo nel benchmarking, tuttavia, allo stesso tempo, non voglio surriscaldare la batteria che potrebbe causare danni permanenti.
Idealmente il benchmark non dovrebbe richiedere che io sia presente al computer e usarlo costantemente (questo significherebbe che avrei bisogno di disabilitare temporaneamente i timer di spegnimento), poiché in quel momento non rifletterebbe un benchmark riproducibile (ad es. Ho bisogno di usare Facebook per 5 ore costantemente durante ogni benchmark, è MOLTO improbabile che farò esattamente la stessa cosa durante entrambi i benchmark ... per non parlare del fatto che il codice di Facebook un anno dopo potrebbe essere meno o più efficiente, causando più o meno utilizzo della batteria). Quindi, penso che un programma automatico che continua a utilizzare la batteria a un ritmo costante sarebbe lo strumento migliore per il lavoro.
Inoltre, come potrei sapere per quanto tempo è durata la batteria? Non voglio sedermi vicino al computer e monitorare costantemente se è ancora acceso o meno. Voglio essere in grado di impostarlo e dimenticarlo. Quindi, dopo averlo ricaricato, mi informerà di quanto è durata la batteria.
Hai suggerimenti per cose che potrebbero aiutarti a realizzare questo tipo di benchmark?