我在 Windows 7 上使用Asymptote 2.37
。我试图制作一些大型散点图,但出现内存错误。当尝试处理以下 MWE 时
unitsize(10inch);
for (int i = 0; i < 140000; ++i)
{
dot((unitrand(), unitrand()));
}
我得到了错误
错误:内存不足
并且没有输出图像。绘制 130,000 个点即可,只需几秒钟即可生成 1.4Mb 的 PDF。
我不认为该错误是由硬件限制引起的。我有 29Gb 可用 RAM 和足够的硬盘空间。
这是一个Asymptote
错误还是仅仅是一个已知的限制?