Multithreading and Multiplexing

  • Jan Graba
Chapter

Abstract

It is often the case nowadays that programs need to carry out more than one significant task at the same time (i.e., ‘concurrently’). For example, a GUI-driven program may be displaying a background animation while processing the user’s foreground interactions with the interface, or a Web browser may need to download and display the contents of a graphics file while rendering the rest of the associated Web page. The popularity of client/server applications over the past decade has exacerbated this demand enormously, with server programs sometimes having to process the needs of several hundreds of clients at the same time.

Keywords

Resource Level Main Thread Static Void Single Argument Multithreaded Program 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Springer-Verlag London 2013

Authors and Affiliations

  • Jan Graba
    • 1
  1. 1.Department of ComputingSheffield Hallam UniversitySheffieldUK

Personalised recommendations