~dkuhlman/python-training-materials/Materials

« back to all changes in this revision

Viewing changes to python-3.5.1-docs-html/_sources/library/concurrency.txt

  • Committer: Dave Kuhlman
  • Date: 2017-04-15 16:24:56 UTC
  • Revision ID: dkuhlman@davekuhlman.org-20170415162456-iav9vozzg4iwqwv3
Updated docs

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.. _concurrency:
2
 
 
3
 
********************
4
 
Concurrent Execution
5
 
********************
6
 
 
7
 
The modules described in this chapter provide support for concurrent
8
 
execution of code. The appropriate choice of tool will depend on the
9
 
task to be executed (CPU bound vs IO bound) and preferred style of
10
 
development (event driven cooperative multitasking vs preemptive
11
 
multitasking). Here's an overview:
12
 
 
13
 
 
14
 
.. toctree::
15
 
 
16
 
   threading.rst
17
 
   multiprocessing.rst
18
 
   concurrent.rst
19
 
   concurrent.futures.rst
20
 
   subprocess.rst
21
 
   sched.rst
22
 
   queue.rst
23
 
 
24
 
 
25
 
The following are support modules for some of the above services:
26
 
 
27
 
.. toctree::
28
 
 
29
 
   dummy_threading.rst
30
 
   _thread.rst
31
 
   _dummy_thread.rst