How Low Can You Go: Reducing Drupal's Memory Footprint

Drupal 7 takes more memory per server thread than Drupal 6,
reducing the number of threads that can be run on a given server, and
raising the minimum requirements for a VPS. This impacts not only
bottom-scraping hosting, but also "real" infrastructures, where
process size is sometimes viewed as a necessary evil solved by buying
RAM. Memory usuage increases as sites become more complex with more modules.

I will offer comparisons of D6 versus D7 memory usage in various configurations, and a few simple attempts to reduce it, and benchmark results.

Future techniques for Drupal will also be examined.

Speakers

Room: 
Track: 
Coding and development
Experience level: 
Advanced
Questions answered by this session: 
How much can the memory footprint of a typical Drupal installation be reduced ?
What benchmarked, confirmed benefits would a low memory footprint bring ?
How practical are these suggestions for standard Drupal usage ?
What can we realistically expect in benefits from focusing on memory reduction in the future ?
Colorado mountains