answersLogoWhite

0

-> 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.

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

What is process based multitasking?

process-based multitasking is the feature that allows your computer to run two or more programs concurrently.


How you would achieve multithreading in java?

Java provides built-in support for multithreaded programming. A multithreaded program contains two or more parts that can run concurrently. Each part of such a program is called a thread, and each thread defines a separate path of execution.A multithreading is a specialized form of multitasking. Multitasking threads require less overhead than multitasking processes.We achieve multithreading in Java by following this steps...New: A new thread begins its life cycle in the new state. It remains in this state until the program starts the thread. It is also referred to as a born thread.Runnable: After a newly born thread is started, the thread becomes runnable. A thread in this state is considered to be executing its task.Waiting: Sometimes a thread transitions to the waiting state while the thread waits for another thread to perform a task. A thread transitions back to the runnable state only when another thread signals the waiting thread to continue executing.Timed waiting: A runnable thread can enter the timed waiting state for a specified interval of time. A thread in this state transitions back to the runnable state when that time interval expires or when the event it is waiting for occurs.Terminated: A runnable thread enters the terminated state when it completes its task or otherwise terminates.


What is multitasking Linux operating syatem?

Any Linux-based operating system that is capable of multitasking. (I.E. doing more than one thing at the same time.)


What is the difference between thread based and process based?

Process based is much time as comparison as thread based. as well as Thread based application is cost effective. Process based application has its own address space so it take more cost. Alok Gupta. India.


What is the difference between cooperative multitasking and preemptive multitasking?

Cooperative multitasking is multitasking tohelp someone else, while peemative multitasking is multiaatsking for yourself.


What is difference between thread based and use based strategies for integretion testing in object - oriented methodology?

difference b/w thread based and use based testing


What side of the brain is used for multitasking Brain multitasking?

Left


What is the unix terminology for multitasking?

Multitasking.


Who is better at multitasking women or men?

girls. there brain is built for multitasking


What are main differences between cooperative multitasking and preemtive multitasking?

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.


Does iOS 4.2.1 have multitasking?

No, but multitasking can be enabled if you Jailbreak your ipod touch. Use greenposi0n.com jailbreak website to download jailbreak program. Jailbreak iPod touch Then use loader to download cydia app. go into cydia and search multitasking. then install multitasking enabler. Go into winterboard checkoff the multitasking enable option respring and you will have multitasking.


What was the first multitasking distribution of windows?

Windows NT 3.1 was the first to use a preemptive multitasking. However, it was Windows 95 which had true multitasking.