Does push use a lot of battery?

Discussion in 'iOS Apps' started by aditghai, Jul 15, 2008.

  1. aditghai macrumors regular

    aditghai

    Joined:
    Dec 25, 2007
    #1
    Hi
    I have enabled push for my Gmail account and have noticed that my battery last only 1 day. I have 3G off.
    A typical day would be browsing a little, 6-7 phone calls lasting 15 mins each. 5-6 text messages and maybe a game or two of super monkey ball.

    Should I turn push off to save battery?
     
  2. DeuceDeuce macrumors 6502a

    DeuceDeuce

    Joined:
    Aug 8, 2007
    Location:
    San Dimas, CA
    #2
    GMail push?
     
  3. AHDuke99 macrumors 68020

    AHDuke99

    Joined:
    Nov 14, 2002
    Location:
    Charleston, SC
    #3
    I wasn't aware that Gmail had PUSH. I wish they did, though.
     
  4. chrisb3 macrumors regular

    Joined:
    Jul 12, 2008
    Location:
    Brooklyn, NY
    #4
    There's no push email for Gmail that I know of. But in general, yes push email will use alot of battery power. Especially if you get alot of emails every day.

    SMB will do your battery a michief too. :)
     
  5. aditghai thread starter macrumors regular

    aditghai

    Joined:
    Dec 25, 2007
    #5
    Sorry guys
    I meant the options that says "Fetch"
     
  6. chrisb3 macrumors regular

    Joined:
    Jul 12, 2008
    Location:
    Brooklyn, NY
    #6
    The answer is still pretty much the same.

    'Fetch' uses less battery power than 'Push', but it does use battery power. Fetching every 15 mins. uses more than fetching every 30 mins., etc.
     
  7. kis macrumors 65816

    Joined:
    Aug 10, 2007
    Location:
    Switzerland
    #7
    Actually, no it doesn't. The iPhone is constantly connected to the internet anyway. Push E-Mail will only transfer a very small information header and the e-mail itself. Fetching E-Mail, on the other hand, will transfer handshake info, your login name, password etc. every single time the iPhone fetches the messages. Also, push e-mail via mobile me is compressed which reduces data size - while IMAP fetching isn't. Each time your client fetches E-Mails, it transports 10 times more data than the amount of a push e-mail.

    If you set your fetch intervals to an hour then yes - the battery will probably last longer. Anything below that may hit the battery even worse than push e-mail
     
  8. dickovski macrumors regular

    dickovski

    Joined:
    Nov 17, 2007
    Location:
    Norwich, UK
    #8
    Having Push on means my battery doesn't even last the day. Turning it off improves things dramatically.

    I use Yahoo so I don't know if this is any different to MobileMe
     
  9. kis macrumors 65816

    Joined:
    Aug 10, 2007
    Location:
    Switzerland
    #9
    my wife's iPhone has just entered its third day of usage with one battery charge - 3G, WiFi and Push are on. She didn't use it for anything else, though. It's surfing, playing games and navigating that kills the battery life.

    Sure, Push also uses power but it's not the sole culprit for the battery issues. And after all - if you have to turn offeverything, you could have just bought an iPod Touch instead. What's the iPhone without e-mail? nothing
     
  10. dickovski macrumors regular

    dickovski

    Joined:
    Nov 17, 2007
    Location:
    Norwich, UK
    #10
    Mine's draining overnight though, that's why I think Push is the culprit. Like I say I'm wondering wether Yahoo Push is different from MobileMe push - who's your wifes email account with?

    I think I'll just go back to checking email manually:eek:
     
  11. kis macrumors 65816

    Joined:
    Aug 10, 2007
    Location:
    Switzerland
    #11
    She's on Mobile Me - I think there's definitely a difference. I believe Yahoo Push goes through IMAP idle. Idle has always been a battery hog on any platform because there's no data compression for this protocol. When I had a Palm Treo, IMAP Idle would kill the battery in half a day while with Microsoft DirectPush it would last 2 days.

    You could give DirectPush a try: at live.mail2web.com you can get a free exchange account have your e-mail pushed via directpush
     

Share This Page