<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: multiprocessing</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/multiprocessing.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2018-04-19T18:32:24+00:00</updated><author><name>Simon Willison</name></author><entry><title>Intro to Threads and Processes in Python</title><link href="https://simonwillison.net/2018/Apr/19/intro-threads-and-processes-python/#atom-tag" rel="alternate"/><published>2018-04-19T18:32:24+00:00</published><updated>2018-04-19T18:32:24+00:00</updated><id>https://simonwillison.net/2018/Apr/19/intro-threads-and-processes-python/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://medium.com/@bfortuner/python-multithreading-vs-multiprocessing-73072ce5600b"&gt;Intro to Threads and Processes in Python&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
I really like the diagrams in this article which compares the performance of Python threads and processes for different types of task via the excellent concurrent.futures library.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://medium.freecodecamp.org/python-collection-of-my-favorite-articles-8469b8455939"&gt;Gergely Szerovay&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/multiprocessing"&gt;multiprocessing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/threads"&gt;threads&lt;/a&gt;&lt;/p&gt;



</summary><category term="multiprocessing"/><category term="python"/><category term="threads"/></entry><entry><title>What's New in Python 2.6</title><link href="https://simonwillison.net/2008/Oct/2/whatus/#atom-tag" rel="alternate"/><published>2008-10-02T11:47:21+00:00</published><updated>2008-10-02T11:47:21+00:00</updated><id>https://simonwillison.net/2008/Oct/2/whatus/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://docs.python.org/whatsnew/2.6.html"&gt;What&amp;#x27;s New in Python 2.6&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Python 2.6 final has been released (the last 2.x version before 3.0). multiprocessing and simplejson (as json) are now in the standard library, any backwards compatible 3.0 features have been added and the official docs are now powered by Sphinx (used by Django 1.0 as well). There’s plenty more.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://www.python.org/download/releases/2.6/"&gt;Python 2.6 Release&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/django"&gt;django&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/json"&gt;json&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/multiprocessing"&gt;multiprocessing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/releases"&gt;releases&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/simplejson"&gt;simplejson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/sphinx-docs"&gt;sphinx-docs&lt;/a&gt;&lt;/p&gt;



</summary><category term="django"/><category term="json"/><category term="multiprocessing"/><category term="python"/><category term="releases"/><category term="simplejson"/><category term="sphinx-docs"/></entry><entry><title>What's New in Python 2.6</title><link href="https://simonwillison.net/2008/Sep/1/whatus/#atom-tag" rel="alternate"/><published>2008-09-01T21:03:27+00:00</published><updated>2008-09-01T21:03:27+00:00</updated><id>https://simonwillison.net/2008/Sep/1/whatus/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://docs.python.org/dev/whatsnew/2.6.html"&gt;What&amp;#x27;s New in Python 2.6&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
The new multiprocessing package looks pretty useful, especially as it provides a way to work around Python’s GIL.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/gil"&gt;gil&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/multiprocessing"&gt;multiprocessing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;&lt;/p&gt;



</summary><category term="gil"/><category term="multiprocessing"/><category term="python"/></entry></feed>