/
pycon-2010--understanding-the-python-gil---82.json
31 lines (31 loc) · 1.43 KB
/
pycon-2010--understanding-the-python-gil---82.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{
"alias": "video/353/pycon-2010--understanding-the-python-gil---82",
"category": "PyCon US 2010",
"copyright_text": "Creative Commons Attribution-NonCommercial-ShareAlike 3.0",
"description": "Understanding the Python GIL\n\nPresented by David Beazley\n\nThe Python Global Interpreter Lock (GIL) is a frequent source of debate\nand concern for programmers working with threads and concurrency.\nAlthough most Python programmers generally know that the GIL restricts\nPython's ability to utilize multiple CPUs, few know the inner details of\nhow it actually works and how it impacts applications. This talk will\ndive into the inner workings of the GIL like you've never seen before.\nTopics include details about the execution of the Python interpreter,\nthread implementation, the GILs surprising behavior on multicore CPUs,\nand more.\n",
"duration": null,
"id": 353,
"language": "eng",
"quality_notes": "",
"recorded": "2010-02-19",
"slug": "pycon-2010--understanding-the-python-gil---82",
"speakers": [
"David Beazley"
],
"summary": "",
"tags": [
"concurrency",
"gil",
"pycon",
"pycon2010",
"threads"
],
"thumbnail_url": "https://archive.org/services/img/pyvideo_353___understanding-the-python-gil-82",
"title": "Understanding the Python GIL (#82)",
"videos": [
{
"type": "archive.org",
"url": "https://archive.org/details/pyvideo_353___understanding-the-python-gil-82"
}
]
}