![绘制多个点时渐近线内存不足错误](https://linux22.com/image/334247/%E7%BB%98%E5%88%B6%E5%A4%9A%E4%B8%AA%E7%82%B9%E6%97%B6%E6%B8%90%E8%BF%91%E7%BA%BF%E5%86%85%E5%AD%98%E4%B8%8D%E8%B6%B3%E9%94%99%E8%AF%AF.png)
我在 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
错误还是仅仅是一个已知的限制?