草庐IT

ebayesthresh

全部标签

performance - R 包 nlt/adlift/ebayesthresh 使用大量内存;如何提高性能?

这一切都始于一个R包,我需要糟糕地使用('nlt'),它有2个其他(相当大的)包依赖项('adlift'、'ebayesthresh')。我需要它来分析大约4000个点的数据样本。算法创建了许多“隐藏”向量,因此即使乍一看您认为自己有足够的内存来加载数据样本并对其进行处理,但事情很快就变糟了。在这一点上,我应该提到我可以使用Ubuntux64和Windowsx64以及4GB的RAM。我猜是出于纯粹的好奇心和受虐狂,我决定在AmazonEC2实例上试一试。我最终尝试了其中的几个,然后停在了High-MemoryExtraLargeInstance17.1GB内存和6.5个ECU上,当我再