GET /api/v2/video/717
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "PyCon US 2012", "language": "English", "slug": "python-linkers-and-virtual-memory", "speakers": [ "Brandon Rhodes" ], "tags": [], "id": 717, "state": 1, "title": "Python, Linkers, and Virtual Memory", "summary": "Why does \u201ctop\u201d show that your Python process uses 110\u00a0MB of virtual memory but\nhas a resident set size of 9\u00a0MB? Does it consume more memory to spawn several\ninterpreters, or to run one Python and have it fork() further workers? What is\nan \u201cundefined symbol,\u201d anyway? Learn about how an operating system manages\nmemory, loads shared libraries, and what this means for Python servers and\napplications.\n\n", "description": "", "quality_notes": "", "copyright_text": "", "embed": "<object width=\"425\" height=\"344\"><param name=\"movie\" value=\"http://www.youtube.com/v/twQKAoq2OPE&amp;hl=en&amp;fs=1\"><param name=\"allowFullScreen\" value=\"true\"><param name=\"allowscriptaccess\" value=\"always\"><embed src=\"http://www.youtube.com/v/twQKAoq2OPE&amp;hl=en&amp;fs=1\" allowscriptaccess=\"always\" height=\"344\" width=\"425\" allowfullscreen=\"true\" type=\"application/x-shockwave-flash\"></embed></object>", "thumbnail_url": "http://img.youtube.com/vi/twQKAoq2OPE/hqdefault.jpg", "duration": null, "video_ogv_length": null, "video_ogv_url": null, "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": null, "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": null, "video_flv_download_only": false, "source_url": "https://www.youtube.com/watch?v=twQKAoq2OPE", "whiteboard": "", "recorded": "2012-03-11", "added": "2012-03-13T16:15:17", "updated": "2014-04-08T20:28:27.406" }