【发布时间】:2019-07-23 18:01:09
【问题描述】:
我的程序可以根据使用情况突然分配大量 RAM。 我想限制它可以从系统中获取的 RAM。
我在这里看到: Limit RAM usage to python program
但它只适用于 Unix。 适用于 Windows 的任何解决方案?
【问题讨论】:
-
试过将它与resource.RLIM_INFINITY结合起来吗? docs.python.org/3/library/resource.html#resource.RLIM_INFINITY
-
与其限制您可以使用的内存量,我认为您最好以一种不那么消耗系统资源的更有效的方式执行您想要的操作。升级硬件是最糟糕的可扩展性。
-
@SharanArumugam 正如我所说,资源只是 unix 库
-
@Swift 对方程序我控制不了
-
@eryksun 怎么办?
标签: python windows resources ram ulimit