Compiling and running 32-bit Python on 64-bit server?
mikko at redinnovation.com
Sat Feb 20 19:48:42 CET 2010
Some server-side Python applications are limited by memory usage
(hint: Zope), because Python effective uses processes and not threads
for multiprocessing. This is especially true for 64-bit platforms,
since Python programs are all about references and objects and 64-bit
effectively doubles reference size.
Some benchmarks 32-bit vs. 64-bit were discussed here:
How one could create 32-bit Python run-time enviroment, preferable
virtualenv, on 64-bit Linux (VPS), reducing memory usage? This
environment could actually beat 64-bit in performance, due to better
memory cache use.
I assume this involves having lib32 libs and compiling Python with
some magical switches.
More information about the Python-list