r - R:我想我有足够的内存但仍然......错误:无法分配大小为 949.2 Mb 的向量
问题描述
在 R 工作室
memory.size(max=F) #I thought this means much much memory I've used
[1] 109.92
memory.size(max=T) #how much I have in total
[1] 2251.31
binnedtemp <- binning_median(IVMtemp,TimeStep,starttime)
Error: cannot allocate vector of size 949.2 Mb
我不明白...我也尝试了memory.limit(24000),但错误消息仍然出现。
解决方案
请看这里。您不能将整个内存分配给一个向量,还有其他限制需要考虑。
推荐阅读
- php - GA php-server 获取特殊页面浏览量
- reactjs - 在页面重新加载之间直接访问 redux 存储以访问和保持状态是一种不好的做法吗
- c# - OnTextChanged 在必需的属性验证后不会触发
- assembly - NASM 程序集 - 为什么调用产生的结果与 jmp 不同?
- openedge - 以 CSV 格式输出报告的程序
- reactjs - 使用条件时 doc.data() 不是函数
- python - 使用 pandas 从 csv 中删除重复项时出错
- java - LoggerFactory 无法获取Logger
- postgresql - CloudSQL中PostgreSQL的“idle_in_transaction_session_timeout”默认值是多少?
- delphi - 如何在 C++ builder 中实现 Delphi 保护的成员访问技巧?