Skip to content
0:00 / 0:00

#virtualmemory#residentsetsize#fork

Python, Linkers, and Virtual Memory

Next Day Video

68K subscribers • 19 videos on Hallway

YouTube
  • Recommended by 2 people: 1 in engineering communities and 1 curated list.
  • Presented by Brandon Rhodes

Intermediate. Assumes working knowledge.

17K views14 years ago2 recommendations

Systems programmingProgramming languagesPythonOperating systemsMemory management

Brandon Rhodes explains how Python interacts with virtual memory, linkers, and the operating system during process creation.

Brandon Rhodes Why does "top" show that your Python process uses 110 MB of virtual memory but has a resident set size of 9 MB? Does it consume more memory to spawn several interpreters, or to run one Python and have it fork() further workers? What is

Why it's here

2 people recommend this

What people say. Recommended as a well-presented explanation of Python memory usage and operating system linkers.

Moments people linked to

programming-talkscurated list on GitHubRecommends

Under “Operating Systems”

Python, Linkers, and Virtual Memory 00:31:15 by **Brandon Rhodes** (2012)

u/tamyahuNe2in r/programming • Recommends

On “Python, Linkers, and Virtual Memory”

Very nicely presented. YouTube comments point out a small mistake @14:38. His way of speaking reminds me of Prof. Robert Sapolsky.
2View on Reddit