有没有办法配置Cpython解释器的系统内存视图

时间:2016-06-16 01:38:06

标签: memory cpython

我正在嵌入式系统上运行python程序。根据EC2实例类型,可用内存量会有所不同。我想通过限制暴露给python解释器的物理内存量来限制我的python程序使用的内存量。

基于在不同实例类型上运行程序,似乎解释器会查看可用的物理内存量并预先分配池或增加堆?

限制暴露给解释器的物理内存将有助于降低内存占用。

基本操作系统是NetBSD,因此cgroup或等效支持似乎不存在。

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:0)

这可能只是使用可用内存的解释器吗?如果' ulimit'行为是否会改变?用于限制可用内存?