Save battery life when possible.

Doug Hiser
Doug Hiser Member Posts: 48 ✭✭
edited December 2024 in English Forum

I have a late 2016 MacBook Pro and have been doing some battery life tests that indicate that Logos eats battery like it was going out of style. The test I ran was to do a particular activity until I discharge the battery 5%. By timing this I can extrapolate the total battery time I should get if I only did this activity. Results:

  1. iBook Reading: 14-15 hours battery life.
  2. Logos Reading and note taking: little over 6 hours
  3. iBook Reading with Logos running in the background: approximately 7 hours

If you look at the Energy Tab in the Activity Monitor it shows that Logos Requires the High Performance GPU. It appears in this last test where iBook reading time was cut in half was related to Logos running in the background and forcing the system to use the High Performance GPU. My theory is that if Logos disabled this feature when you are operating off of batteries, then you could extend the battery life by 50 to 100%. This would be worth doing. Another approach is to give the user manual control of this in the Preference Pane. 

I have tried setting the Logos App to open in Low Resolution, but it still requires the High Performance GPU.

I currently quit Logos anytime I am not using it and if I plan on doing some heavy study away from the office or home, I pack a power adapter. 

I would add that it is likely that the new MBP's with integrated graphics is fast enough for Logos mobile operation. The new fast SDD's make Logos speedy for once. I love the speed but not lost of mobility.

Comments

  • Fred Chapman
    Fred Chapman Member Posts: 5,899 ✭✭✭

    I am no expert, but it seems to me that comparing the power usage of Logos and the iBooks reader is like comparing lawn mower to a semi-truck.

  • SineNomine
    SineNomine Member Posts: 7,012 ✭✭✭

    Fredc said:

    I am no expert, but it seems to me that comparing the power usage of Logos and the iBooks reader is like comparing lawn mower to a semi-truck.

    If we go with that analogy, the lawnmower shouldn't be going through large amounts of gas while you're off reading a book.

    “The trouble is that everyone talks about reforming others and no one thinks about reforming himself.” St. Peter of Alcántara

  • Michael McLane
    Michael McLane Member Posts: 891 ✭✭

    Doug,

    I also have a 2016 MacBook Pro (with the best graphics option) and concur with all that you have stated. In my testing I left the computer idle without letting the display go to sleep while the display was set to 50% brightness and no apps running. In the battery lasted about 13 hours. I then did another test and the only thing different was that I had Logos running. I did not use the computer and Logos was not performing any actions I simply had one resource opened as if I were reading it. Everything else was completely idle. My battery life was reduced to about six and half hours. This was very disappointing as my primary use for the computer is for Logos.

    The developers really need to take a look at this.

  • Doug Hiser
    Doug Hiser Member Posts: 48 ✭✭

    I never said that Logos should have the same battery life as iBook, that is the reason I suggested that we should get at least a 50% increase in battery life by turning off the high performance GPU. If I had suggested what you are suggesting, I would have expected a 120% increase in battery life. My fault, I am a mathematician and the numbers told this part of the comparison that I forget that non-mathematician don't pick up on. I also thought that the third data point illustrates Logos consumes unnecessary power even when it is not being used. I really don't want Logos running in the background to cause my entire battery life to drop in half.

    But let's run with your analogy, perhaps that well help non-technical people to understand. More specifically, let's look under the hood. We have in my MacBook Pro a modern engine that is actually quite powerful by its own. It also has a supercharged turbo add on that can boost the power for hills or when I am accelerating. This is  particularly useful if I hauling a heavy load. But a truck driver will tell you that they don't boost their power unless they need to, because someone has to pay for the gas it consumes. So the truck driver learns real quick when to engage the turbo and when it is not necessary. This is my point: Logos is not a heavy graphics load.

    Technically, the high-performance GPU is needed if you are going to perform shading and real-time lighting effects. It is particularly needed if you are going to emulate fog, rain or smoke, but last time I checked Logos does none of these things. There is an integrated GPU built into the main processor that lets it handle things like displaying words on a page. You could actually compare iBooks to Logos in that much of the screen redraw is text and static pictures and thus should be fine with the low-end GPU because iBook does quite well with it. The GPU has nothing to do with handling the logic and databases and the things that differentiates Logos way above iBook.

    I hope that brings us closer to understanding the issue. Merry Christmas.

  • Was Logos online or offline ?

    Personally turn Wi-Fi off on a MacBook Air followed by opening Logos for offline use with more battery life.

    Keep Smiling [:)]

  • Philana R. Crouch
    Philana R. Crouch Member, Logos Employee Posts: 4,597
    Hi Doug,

    We're looking into this, it will take some time to run some tests. Thank you for your feedback.