QuickTopic (SM) free message boards QuickTopic (SM) free message boards
Skip to Messages
  Sign In to access your topic list  |New Topic |My Topics|Profile
Topic: How long would you wait for your phone to boot up?
Views: 984, Unique: 335 
Subscribers: 0
What's
this?
Printer-Friendly Page
Subscribe to get & post, or stop messages by email Subscribe
All messages            1-3 of 3        
Who | When
Messagessort recent-top   
Post a new message
 
Guy KewneyPerson was signed in when posted  1
02-12-2004 05:46 AM ET (US)
You may remember we were discussing Psion's decision to use Windows CE on its Teklogix NetBook, and its probable future decision to move to Linux? Here's a possible clue about why...
Paul Durrant  2
02-12-2004 11:42 AM ET (US)
I am astonished. I thought that Windows XP was built on the Windows NT foundation and was a full pre-emptive multi-tasking operating system. How can they have written it so badly that the entire system hangs up because one thread is waiting for a response from a peripheral?

<FX: Thread being dragged in a different direction>
A pre-emptive multi-tasking system seems to make programmers lazy - because the operating system is supposed to handle allocating time they don't worry about doing long bits of processing with no breaks. this leads to an unresponsive user-interface. The pre-emptive bit means that a user can (usually) switch to another application, but the busy application may be 'dead' for tens of seconds.

At least with co-operative multi-tasking systems, programmers had to make sure that the system got time even during intensive calculations, leading to a responsive user interfaces for even for the busy application. Well, if the programmer got it right, anyway :-).

In this case, the programmers seem to have made an assumption that they can let the OS allocate time to other threads at a point where the OS can't do that. :-(

Paul
   3
07-21-2006 04:22 AM ET (US)
Deleted by topic administrator 07-21-2006 08:59 AM
RSS link What's this?
All messages            1-3 of 3        
QuickTopicSM message boards
Over 200,000 topics served
Learn more Frequently asked questions  Acknowledgements
What they're saying about QuickTopic
 Questions, comments, or suggestions? Contact Us
Read our use policy before beginning. We value your privacy; please read our privacy statement.
Copyright ©1999-2008 Internicity Inc. All rights reserved.