相关疑难解决方法(0)

确定Python中的空闲RAM

我希望我的python脚本能够使用所有可用的RAM而不是更多(出于效率原因).我可以通过只读取有限数量的数据来控制它,但我需要知道在运行时有多少RAM是免费的才能做到这一点.它将在各种Linux系统上运行.是否可以在运行时确定空闲RAM?

python memory-management

14
推荐指数
4
解决办法
2万
查看次数

当内存不足时,Jupyter Lab会冻结计算机-如何防止它发生?

我最近开始使用Jupyter Lab,但我的问题是我要处理非常大的数据集(通常,数据集本身大约是计算机RAM的1/4)。经过几次转换后,另存为新的Python对象,我倾向于耗尽内存。问题是,当我接近可用的RAM限制并执行需要另一个RAM空间的任何操作时,计算机将冻结,而修复它的唯一方法是重新启动它。这是Jupyter Lab / Notebook中的默认行为,还是我应该设置的某些设置?通常,我希望程序崩溃(例如在RStudio中),而不是整个计算机

python jupyter-notebook jupyter-lab

10
推荐指数
3
解决办法
262
查看次数

限制Windows中的python脚本RAM使用率

我的程序可以根据使用情况突然分配大量RAM。我想限制它可以从系统获取的RAM。

我在这里看到: 将RAM使用限制为python程序

但是它仅适用于Unix。Windows的任何解决方案?

python windows ram resources ulimit

5
推荐指数
1
解决办法
690
查看次数

如何通过命令行限制 Python 脚本的内存使用?

如何通过命令行限制 Python 脚本的内存使用?

对于上下文,我正在实现一个代码判断器,因此我需要运行学生提交的每个脚本,我可以使用以下命令对 Java 执行相同的操作:

java -Xmx<memoryLimit> Main 
Run Code Online (Sandbox Code Playgroud)

到目前为止,Python 还没有什么进展,有什么想法吗?

PS:我使用的是Python 3.8

谢谢。

python

2
推荐指数
1
解决办法
6221
查看次数