On Mon, May 23, 2011 at 12:57 PM, steve harley <p...@paper-ape.com> wrote: > "not freewheeling" is just an informal way of describing this situation: > > iOS apps aren't inherently multitasking, to run in the background they must > implement a method which handles the backgrounding event, and there are > certain limits, not the least of which is that only some services (e.g. > audio) can run continuously in the background; other background processing > is suspended after ten minutes, and background apps may be terminated when > memory is needed for a foreground app
The multitasking schema is restrictive due to the fact that power and performance considerations for a mobile device stacks the multitasking prioritization appropriately. An iOS device isn't a desktop machine with continuous power on from an external source, nor do they have the nearly infinite memory capacity of modern desktop systems ... ;-) But it works very nicely for what it was designed to do. It wasn't designed to be a multi-user unix server, after all. -- Godfrey godfreydigiorgi.posterous.com -- PDML Pentax-Discuss Mail List PDML@pdml.net http://pdml.net/mailman/listinfo/pdml_pdml.net to UNSUBSCRIBE from the PDML, please visit the link directly above and follow the directions.