What are the benefits of multithreaded programming, Operating System

What are the benefits of multithreaded programming?

The advantages of multithreaded programming can be broken down into four main categories:

  • Responsiveness
  • Resource sharing
  • Economy
  • Utilization of multiprocessor architectures

 

Posted Date: 6/6/2013 3:47:24 AM | Location : United States







Related Discussions:- What are the benefits of multithreaded programming, Assignment Help, Ask Question on What are the benefits of multithreaded programming, Get Answer, Expert's Help, What are the benefits of multithreaded programming Discussions

Write discussion on What are the benefits of multithreaded programming
Your posts are moderated
Related Questions
What is a Dispatcher? The dispatcher is the module that gives control of the CPU to the process selected by the short- term scheduler. This function includes: Switching

What is the hardware support required to implement paging? Each operating system has its own techniques for storing page tables. The majority allocates a page table for each pr

Relocation bits employed by relocating loader are specified by Relocation bits employed by relocating loader are specified by Assembler or Translator

Making the Transition to Client - Server Programming Making the transition to client - server programming is a significant effort. Client - server applications must be designed

Question: (a) Briefly discuss and describe the possible RMI invocation semantics. (b) (i) What is data marshaling? (ii) Explain the role of a remote object reference dur


What is graceful degradation? In multiprocessor systems, failure of single processor will not halt the system, but only slow it down by sharing the work of failure system by ot

Define I/O and CPU Bursts   Applications typically to through cycle of CPU bursts and Input/output bursts. Since the CPU sits idle during I/O operations, efficiency is improved


Which are the different states of a process?   Different status of a process is: New: When the process is created. Running: When instructions are executed. Wait