Re: [PanoToolsNG] Re: Apple flashes a finger -- REPEAT
- Ok, you are right. OS does multi-tasking. Third
party apps (Flash, Java) aren't allowed to.
Does preemptive multitasking for certain things. Allows
multiprocessing on multiple cores but the iPhone and iPad
only have one core in the A4 processor.
"While there are certain benefits to being able to run multiple
applications at once, there are also a series of reasons why Apple
deliberately chose to use a security model in the iPhone OS that only
allows one app to run at once."
"Today's iPhone 3.x firmware is a fully preemptive multitasking
operating system, but it artificially restricts apps (other than
specific ones bundled with the system by Apple) from running in the
Still, what's the problem and why should we care?
Ian Wood wrote:
> I've mostly been keeping out of this thread as it's going downhill
> rapidly, but...
> On 9 Apr 2010, at 17:23, Ken Warner wrote:
>> Those two devices run a completely different OS that is not
>> multi-tasking or threaded. The iPhone OS is a very primitive OS.
>> more like the old OS that ran on the pre OS X machines. It's
>> one big program and apps are loaded as sub-programs into that one
>> big program.
> Absolutely totally 100% false.
> *Third-party* apps can't run in the background. Apart from that it's a
> sophisticated OS with threading and multitasking - if it didn't have
> multi-tasking how would you be able to listen to music while using
> other apps?
> There are plenty of things to complain about with the iPhone without
> making things up/not bothering to do any research.