Explain some disadvantages of multithreading?
Submitted by: AdministratorSome criticisms of multithreading include:
Multiple threads can interfere with each other when sharing hardware resources such as caches or translation lookaside buffers (TLBs).
Execution times of a single thread are not improved but can be degraded, even when only one thread is executing. This is due to slower frequencies and/or additional pipeline stages that are necessary to accommodate thread-switching hardware.
Hardware support for multithreading is more visible to software, thus requiring more changes to both application programs and operating systems than multiprocessing.
Submitted by: Administrator
Multiple threads can interfere with each other when sharing hardware resources such as caches or translation lookaside buffers (TLBs).
Execution times of a single thread are not improved but can be degraded, even when only one thread is executing. This is due to slower frequencies and/or additional pipeline stages that are necessary to accommodate thread-switching hardware.
Hardware support for multithreading is more visible to software, thus requiring more changes to both application programs and operating systems than multiprocessing.
Submitted by: Administrator
Read Online OS Multithreading Job Interview Questions And Answers
Top OS Multithreading Questions
☺ | Explain advantages of multithreading? |
☺ | What is interleaved multi-threading? |
☺ | Explain some disadvantages of multithreading? |
☺ | What is block multi-threading? |
☺ | What is simultaneous multi-threading? |
Top Operating System (OS) Categories
☺ | RTOS Interview Questions. |
☺ | Windows 7 Interview Questions. |
☺ | MAC Operating System Interview Questions. |
☺ | Disk Operating System (DOS) Interview Questions. |
☺ | Shell Scripting Interview Questions. |