Start here. This is the direct spoken answer to practice first.
Overview
Explains per-worker memory and copy-on-write savings without preloading process-unsafe resources.
Each Python web worker is a separate process with its own heap, so worker count can multiply application memory, caches, and connection pools. On systems that fork, preloading the application before workers are created can let unchanged memory pages be shared through copy-on-write. Once a worker modifies a page, it gets a private copy. The apparent saving depends on the workload and operating system; it is not shared mutable Python state.