answersLogoWhite

0


Best Answer

In simple terms, they allow you to multitask better, meaning run multiple programs without experiencing a major decrease in performance.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the advantages of threads in Operating System?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Performing Arts

What are the advantages of single-task operating system?

Nothing!!!


Advantages and disadvantages of different operating system?

yes


Advantages disadvantages of realtime operating system?

There are several advantages and disadvantages of having a real time operating system. One disadvantage is unseen errors, an advantage is timing.


What are the advantages and disadvantages of user level threads and kernel level threads?

- USER LEVEL THREADS Aadvantages: · User-level threads can be implemented on operating system that does not support threads. · Implementing user-level threads does not require modification of operating system where everything is managed by the thread library · Simple representation which the thread is represented by a the thread ID, program counter, register, stack , all stored in user process address space · Simple management where creating new threads, switching threads and synchronization between threads can be done without intervention of the kernel · Fast and efficient where switching thread is much more inexpensive compared to a system call - Disadvantages: · There is a lack of coordination between threads and operating system kernel. A process gets one time slice no matter it has 1 thread or 10000 threads within it. It is up to the thread itself to give up the control to other threads · If one thread made a blocking system call, the entire process can be blocked in the kernel, even if other threads in the same process are in the ready state KERNEL LEVEL THREAD: - Advantages: · Because kernel has the full knowledge of all the threads, scheduler may decide to allocate more time to a process having large number of threads than process having small number of thread, where the kernel threads come useful for intense application - Disadvantages: · Kernel level threads are slow and inefficient, since kernel must manage and schedule all the threads as well as the processes. It requires a full TCB for each thread to maintain information about threads, which results in increasing of overheads and kernel complexity


What are the advantages of the proprietary operating system?

there are plenty of advantages of proprietary os.u can enjoy the features which others cant have by just accessing net to install ur os..because its not open source operating system

Related questions

What are the advantages of single-task operating system?

Nothing!!!


Advantages and disadvantages of different operating system?

yes


Advantages disadvantages of realtime operating system?

There are several advantages and disadvantages of having a real time operating system. One disadvantage is unseen errors, an advantage is timing.


What are the Advantage of window operating system over disk operating system?

it helps to operate the application software and the system software of hte computer


What are the advantages and disadvantages of user level threads and kernel level threads?

- USER LEVEL THREADS Aadvantages: · User-level threads can be implemented on operating system that does not support threads. · Implementing user-level threads does not require modification of operating system where everything is managed by the thread library · Simple representation which the thread is represented by a the thread ID, program counter, register, stack , all stored in user process address space · Simple management where creating new threads, switching threads and synchronization between threads can be done without intervention of the kernel · Fast and efficient where switching thread is much more inexpensive compared to a system call - Disadvantages: · There is a lack of coordination between threads and operating system kernel. A process gets one time slice no matter it has 1 thread or 10000 threads within it. It is up to the thread itself to give up the control to other threads · If one thread made a blocking system call, the entire process can be blocked in the kernel, even if other threads in the same process are in the ready state KERNEL LEVEL THREAD: - Advantages: · Because kernel has the full knowledge of all the threads, scheduler may decide to allocate more time to a process having large number of threads than process having small number of thread, where the kernel threads come useful for intense application - Disadvantages: · Kernel level threads are slow and inefficient, since kernel must manage and schedule all the threads as well as the processes. It requires a full TCB for each thread to maintain information about threads, which results in increasing of overheads and kernel complexity


What are the advantages of a Unix file system?

It is a system software and all the processes in the operating system can be controlled by the user.


What are the advantages of the proprietary operating system?

there are plenty of advantages of proprietary os.u can enjoy the features which others cant have by just accessing net to install ur os..because its not open source operating system


What are the advantages and disadvantages of multitasking operating system?

Advantages are that you can do many things at once. Disadvantages are that your system will run more slowly with all of the tasks.


What are the Advantages of switching operating system?

Switching to a new operating system can have many benefits. It can be easier to store data or maneuver through information centers.


What are the advantages and disadvantages of the Single-user multi-tasking operating system?

fghjk


What are the advantages and disadvantages of mobile operating system?

Advantages of a mobile operating system include convenience, open source platforms being well-supported, and notification ease. Disadvantages include instability, and poor battery quality.


Advantages of operating system?

Operating system is a layer between hardware and programs you use (MS Word or so). So its advantage is that it makes your computer work.