Contribute Media
A thank you to everyone who has made this possible: Read More

Python, Linkers, and Virtual Memory

Summary

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 an “undefined symbol,” anyway? Learn about how an operating system manages memory, loads shared libraries, and what this means for Python servers and applications.

Details

Improve this page