gpt4 book ai didi

python - 限制 Python 进程内存使用

转载 作者:行者123 更新时间:2023-12-03 20:17:52 27 4
gpt4 key购买 nike

我有一个 16GB 内存的系统。我运行一个 python一些数据挖掘应用程序的脚本,该过程占用了整个 16GB。我想限制python进程只占用有限的内存。

是否有可能做到这一点?如果是,如何?

更新:

该应用程序从庞大的数据库中检索酒店评论数据,并尝试在酒店和用户之间构建图表以进行某些分析。保存数据的数据结构超过 16GB。

最佳答案

您有一个应用程序,它的数据结构似乎需要 16GB 以上的 RAM,对吗?如果是这样,那么限制其 RAM 会导致应用程序失败,不是吗?

是否有理由将所有这些数据一次全部放入 RAM 中?很可能,该应用程序可以重新设计,使其一次占用少于 16GB 的 RAM。例如,搜索计算机上所有文件的所有文件内容不需要一次在 RAM 中打开所有文件,而是一次只打开一个。

我的观点是,除了重新设计应用程序之外,“限制 RAM 使用”不太可能以任何方式解决。

关于python - 限制 Python 进程内存使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11442080/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com