我正在嵌入式系统上运行python程序。根据EC2实例类型,可用内存量会有所不同。我想通过限制暴露给python解释器的物理内存量来限制我的python程序使用的内存量。
基于在不同实例类型上运行程序,似乎解释器会查看可用的物理内存量并预先分配池或增加堆?
限制暴露给解释器的物理内存将有助于降低内存占用。
基本操作系统是NetBSD,因此cgroup或等效支持似乎不存在。
有没有办法实现这个目标?
答案 0 :(得分:0)
这可能只是使用可用内存的解释器吗?如果' ulimit'行为是否会改变?用于限制可用内存?