我是python的新手并且正在努力寻找如何控制python进程可以占用的内存量?我在拥有超过2 GB主内存大小的Cento OS计算机上运行python。 Python只占用了128mb,我想分配更多。我试着在网上搜索这个过去半小时,但一无所获!为什么要找到有关python相关内容的信息如此困难:(
如果有人可以为如何为允许的内存大小,线程数等等各种事情配置python,我会很高兴。
可以很好地理解指向python的大多数可控参数的站点的链接。
答案 0 :(得分:11)
忘记这一切,python只是根据需要分配更多的内存,没有像java中那样的VM的无数comandline参数,只是让它运行。对于所有comandline开关,您只需运行python -h或读取man python。
答案 1 :(得分:2)
您确定机器没有128M的工艺限制吗?如果您在Web服务器中将python脚本作为CGI运行,则很可能是设置了进程限制 - 您需要查看Web服务器配置。