Linked by Thom Holwerda on Thu 4th Jun 2009 11:57 UTC
PDAs, Cellphones, Wireless The Palm Pre will hit the stores on Saturday, June 6, and it has a very important task to fulfil. Contrary to what the sensationlist media want you to believe, that task is not to dethrone the iPhone, but to save a flailing company. Palm requires for its very survival that the Pre and its brand-new operating system webOS is a success. CNet has taken the Palm Pre through its paces, and despite some flaws, they were quite pleased, especially on the software front. Update: Another review, from Engadget: "To put it simply, the Pre is a great phone, and we don't feel any hesitation saying that."
Thread beginning with comment 366989
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Multitask & Battery Life
by memson on Thu 4th Jun 2009 13:21 UTC in reply to "Multitask & Battery Life"
memson
Member since:
2006-01-01

Multitasking does use more battery life. It's not a "lie". The more the processor is in a non idle state, the more battery power it uses. Most mobile processors (such as the ARM class processor in the iPhone) will go in to a low power idle state when not being used.. this runs just the bare essential processes to keep the OS running. If your processor can't sleep, it will draw power constantly. This will use up your charge more quickly, hence worse battery life.

Reply Parent Score: 5

RE[2]: Multitask & Battery Life
by kragil on Thu 4th Jun 2009 14:03 in reply to "RE: Multitask & Battery Life"
kragil Member since:
2006-01-04

Running in the background != multitasking

In theory tasks that run in the background can effect battery life. Practice has shown many times it doesn't effect battery life significantly.

And btw: I recently got my old MDA Compact (HTC Magician) back. It runs WinMo 2003. The UI is crap but I is able to multitask just fine. And battery life isn't effected by how many apps you run. They all just sleep when you don't use the phone.


Edit: Much better review:
http://www.engadget.com/2009/06/03/palm-pre-review/

Edited 2009-06-04 14:07 UTC

Reply Parent Score: 2

memson Member since:
2006-01-01

Running in the background != multitasking

In theory tasks that run in the background can effect battery life. Practice has shown many times it doesn't effect battery life significantly.


Only one task can be the foreground application in every major OS with a GUI. Anything not running in the foreground (with focus) is running as concurrently as a background process would. There's little difference, other than the fact that most background processes are not displaying their UI.

But you're right, multitasking is not the same as running processes in the background (or indeed concurrently.) A process can be made up of one or more threads. Processes, by definition, will use at least one thread, but potentially more that that. There is nothing within the iPhone SDK that prevents multithreading, nothing at all. But multithreading is not the same as running multiple processes; I believe this is where your argument is a little confused?

Reply Parent Score: 2