diff options
author | Nick Coghlan <ncoghlan@gmail.com> | 2012-08-20 08:05:46 (GMT) |
---|---|---|
committer | Nick Coghlan <ncoghlan@gmail.com> | 2012-08-20 08:05:46 (GMT) |
commit | bac9a53d007e291b2b32da326def92e71d79191f (patch) | |
tree | 548e18dd8d3f6462546545337cfc52840a1c4f98 /Doc/library/concurrency.rst | |
parent | 273069cf7d79293fa0c2cca7fe6ab386a4e5c02a (diff) | |
download | cpython-bac9a53d007e291b2b32da326def92e71d79191f.zip cpython-bac9a53d007e291b2b32da326def92e71d79191f.tar.gz cpython-bac9a53d007e291b2b32da326def92e71d79191f.tar.bz2 |
Break up the 'someos' docs classification based on a more user-focused scheme, including creation of a separate 'Concurrent Execution' section
Diffstat (limited to 'Doc/library/concurrency.rst')
-rw-r--r-- | Doc/library/concurrency.rst | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Doc/library/concurrency.rst b/Doc/library/concurrency.rst new file mode 100644 index 0000000..56fe3f2 --- /dev/null +++ b/Doc/library/concurrency.rst @@ -0,0 +1,31 @@ +.. _concurrency: + +******************** +Concurrent Execution +******************** + +The modules described in this chapter provide support for concurrent +execution of code. The appropriate choice of tool will depend on the +task to be executed (CPU bound vs IO bound) and preferred style of +development (event driven cooperative multitasking vs preemptive +multitasking) Here's an overview: + + +.. toctree:: + + threading.rst + multiprocessing.rst + concurrent.futures.rst + subprocess.rst + sched.rst + queue.rst + select.rst + + +The following are support modules for some of the above services: + +.. toctree:: + + dummy_threading.rst + _thread.rst + _dummy_thread.rst |