是否让R将内存存储在HDD/SDD而不是RAM中?
我正在运行gganimate中的代码,以使用大量数据创建动画 我有32GB的RAM,但这还不够,我得到的错误是“无法分配向量大小XXX”。我可以让它运行,如果我使数据更小(使用移动平均),但我希望它在一个理想的高质量 我本以为有一种方法可以将RAM双向传递,然后将其移动到SSD(我有600GB的可用存储空间),或者至少使用RAM,然后在RAM达到容量时使用SSD。渲染动画所需的时间并不重要,因为我可以在执行其他操作时让动画运行 我也尝试过AWS,但它们看起来相当复杂,如果有免费的选择,我真的不想花钱 或者,在gganimate中有一种方法不是一次完成所有工作,而是分阶段进行动画渲染,这样容量就不成问题了 我过去曾建议使用另一个程序/包来处理更大的数据,但我已经在R中的这段复杂代码上投入了大量时间,它完全满足了我的要求,除了RAM问题,即转到Python中的某个程序/包将是巨大的时间浪费。我只愿意在万不得已的情况下这样做是否让R将内存存储在HDD/SDD而不是RAM中?,r,memory,ram,gganimate,solid-state-drive,R,Memory,Ram,Gganimate,Solid State Drive,我正在运行gganimate中的代码,以使用大量数据创建动画 我有32GB的RAM,但这还不够,我得到的错误是“无法分配向量大小XXX”。我可以让它运行,如果我使数据更小(使用移动平均),但我希望它在一个理想的高质量 我本以为有一种方法可以将RAM双向传递,然后将其移动到SSD(我有600GB的可用存储空间),或者至少使用RAM,然后在RAM达到容量时使用SSD。渲染动画所需的时间并不重要,因为我可以在执行其他操作时让动画运行 我也尝试过AWS,但它们看起来相当复杂,如果有免费的选择,我真的不想
谢谢你的帮助 添加交换“内存”?添加内存将花费我目前没有的很多钱。我在找一个便宜的选择。如果一个内存不存在,那么我将在未来购买更多的RAM阅读关于交换: