gpt4 book ai didi

r - 如何在不重新启动电脑的情况下清理 R 内存?

转载 作者:行者123 更新时间:2023-12-03 06:04:32 38 4
gpt4 key购买 nike

我正在 R(在 Windows 下)中运行我的代码,其中涉及大量内存数据。我尝试使用 rm(list=ls()) 来清理内存,但似乎内存仍然被占用,我无法重新运行我的代码。我尝试关闭R并再次重新启动R,但还是一样。似乎内存仍然被占用,因为当我运行代码时,它说它无法分配内存(但第一次可以)。内存似乎只有在我重新启动电脑后才会被清理。

有没有办法清理内存,以便我可以重新运行我的代码,而无需每次都重新启动我的电脑?

最佳答案

也许你可以尝试使用函数gc()。调用 gc() 会导致垃圾回收发生。在删除大对象后调用 gc() 会很有用,因为这可能会提示 R 将内存返回给操作系统。gc() 还返回占用内存的摘要。

关于r - 如何在不重新启动电脑的情况下清理 R 内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11579765/

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