绘制多个点时渐近线内存不足错误

绘制多个点时渐近线内存不足错误

我在 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错误还是仅仅是一个已知的限制?

相关内容