limit-as
经过使用POSIX/UNIX的setrlimit()函数来限制每一个uWSGI进程的虚拟内存使用数。
--limit-as 256
这个配置会限制uWSGI的进程占用虚拟内存不超过256M。若是虚拟内存已经达到256M,并继续申请虚拟内存则会使程序报内存错误,本次的http请求将返回500错误。
英文文档中还解释了address space其实就是虚拟内存。
在使用这个选项前先理解这个页面的内容:
http://en.wikipedia.org/wiki/Virtual_memory