Cooperative multitasking is multitasking tohelp someone else, while peemative multitasking is multiaatsking for yourself.
Multitasking and Task switching are entirely different concepts. Multitasking is all about performing multiple tasks at the same time whereas, Task Switching can relate to moving from one task to another based on priority. Task Switching can be very closely associated to humans, as we have been doing it for quite a while now. While performing your daily tasks, you may be interrupted by another authority, which may lead you to switch tasks for a brief period. The disadvantage is you may lose the level of concentration you had earlier in the beginning. 'Multitasking' on the otherhand is associated with machines performing more than one task at a given time.
multitasking is doing more than two task or more. And combing task is two task
multitasking: more task execute on sevaral cpumultithreading : sevaral part of one program execution
Preemptive multitasking is when the operating system preemptively interrupts a current task without cooperation. Cooperative multitasking is when the system must be programmed to do tasks.
The difference between Batch System, Real Time System and Multitasking System is that they are cool and you are a gimp.
First of all there is difference between program and a task. There may be multiple tasks running related to one program at the same time. so if the processor is busy in multiple tasks related to one program then it is multitasking. But if the multiple tasks which the processor is executing concurrently are related to different independent programs then the concept is know as multiprogramming.
secret
Multitasking: The ability to execute more than one task at the same time is called multitasking. It involves only one CPU. Multiprogramming: The ability to execute more than one task but not simultaneously is called multiprogramming.
-> Difference between process based and thread based multitasking: 1) threads share the same address space where as process doesn't. 2) context switching between threads is usually less expensive than between processes. 3) cost of communication between threads is relatively low.
I do not believe that multitasking is supposed to have a hyphen.
Left