Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

justanothernerd

macrumors member
Original poster
Apr 25, 2008
82
0
Hey,

I'm curious about how "Push" email/contacts/calendars through MobileMe affects battery life. On the email front, I figure it would save battery because you're not checking email at unnecessary times; the only time the iPhone downloads something from the server is when the server tells the phone I have an email to download.

I keep reading on the forum that push negatively effects battery life...what gives?
 

0098386

Suspended
Jan 18, 2005
21,574
2,908
It's that very moment of the iPhone checking the server. It has to open a connection, check the data, close connection every X amount of minutes you have it set to.

If it's set to manual then it will perform the same check but only as frequently as you tell it to.
 

justanothernerd

macrumors member
Original poster
Apr 25, 2008
82
0
It's that very moment of the iPhone checking the server. It has to open a connection, check the data, close connection every X amount of minutes you have it set to.

That's fetch, though, isn't it? Isn't the whole point of "push" email that I don't have to check the server all the time for updates?
 

Warbrain

macrumors 603
Jun 28, 2004
5,702
293
Chicago, IL
Push works by the server opening up a connection when needed. It should save battery life.

As already evidenced, you'll get a number of people who have no idea what push is and how it works.
 

svenito

macrumors member
Jul 10, 2008
50
0
I manually fetch data and for a day turned on push to have my calendars pushed to the phone. Battery drains much more - but then again I would probably only fetch calendar and email data about 3-6 times a day each in comparison

Edit follows:
I should perhaps add that push will be less of a drain on the battery than doing regular fetches, as push is initiated by the server as needed. However if you were to received an email every 10minutes the effect would be roughly the same as doing a fetch every 10minutes. If you regularily need pushes then you're probably better off doing fetches at bigger intervals.
 

haddman

macrumors regular
Aug 1, 2008
236
0
I manually fetch data and for a day turned on push to have my calendars pushed to the phone. Battery drains much more - but then again I would probably only fetch calendar and email data about 3-6 times a day each in comparison

Edit follows:
I should perhaps add that push will be less of a drain on the battery than doing regular fetches, as push is initiated by the server as needed. However if you were to received an email every 10minutes the effect would be roughly the same as doing a fetch every 10minutes. If you regularily need pushes then you're probably better off doing fetches at bigger intervals.

I have no battery issues using push 24/7 for MS Exchange. Was also using push for mobile me with gmail forwarded, have since gone back to just fetching my Gmail every hour. My 3g iPhone easily last for more than a day.
 

hookem12387

macrumors 6502
Sep 30, 2007
428
0
Austin, Texas
Honestly, with push and pull on (I have exchange, mobile me and gmail) I still get a full days battery. Though, there may come a time when work gets busier that I have to bring a charger up here
 

bluenoise

macrumors 6502a
Jul 16, 2008
756
0
I thought Push used more battery as the connection to the server needs to stay live the whole time. I don't think a remote server can initiate contact with the iPhone, but I could be wrong. Nonetheless, I use Push with Yahoo and MobileMe and it doesn't seem to affect my battery life enough to avoid using it.

I wonder if Push will get even more efficient once Apple rolls out the notification features.
 

_Refurbished_

macrumors 68020
Mar 23, 2007
2,333
3,013
Push works by the server opening up a connection when needed. It should save battery life.

As already evidenced, you'll get a number of people who have no idea what push is and how it works.

"Turn off push mail: If you have a push mail account such as Yahoo!, MobileMe or Microsoft Exchange, turn off push mail when you don’t need it. Go to Settings > Fetch New Data and set Push to Off. Messages sent to your push email accounts will now be received on your phone based on the global Fetch setting rather than as they arrive." - Apple Inc.

As already evidenced, you post false information about Push in multiple threads. Normally, we would see a bold word here or there to signify that you know what you're talking about, when you don't.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.