CREATE OWN LIBRARY

Single and Multi Tasking:

 

In Single tasking system can run one program at a time. The Palm OS for Palm handheld computers is a proper example of a single-user, single-task operating system. Whereas a multi-tasking operating system has the capability to run more than one program simultaneously. Multi-tasking is an extension of multi-programming where programs will be executed in a time sharing mode. Multi-tasking can be categorized preemptive and co-operative type

 

In preemptive multitasking, the operating system allocated a time-slice to each process. Solaris and Linux support preemptive multitasking

 

Where in cooperative multitasking is reached by depending on each process to provide time to the other processes in a cooperative way defined by OS. 16-bit versions of Microsoft Windows used cooperative multi-tasking. 32-bit versions of both Windows NT and Win9x used preemptive multi-tasking.