ImageMagick转换和低内存
请为imagemagick软件包考虑以下命令: sudo convert -resize 460x200 /path/to/test1.jpg /path/to/test2.jpg 现在test1.jpg是一个相当大的图像(12.5MB),但是大小并不是闻所未闻的,但是我正在使用的服务器只有1G的内存(如果有帮助,则为Amazon EC2 t2.micro) 没有引发任何错误,但尚未test2.jpg创建任何错误。我已经用较小的图像对此进行了测试,并且效果很好。我本以为1G如果内存足以管理调整大小,但也许不行吗? 我有什么选择,我是否需要获得更多的存储空间? 任何建议都非常欢迎! 要求的编辑 strace输出显示:+++ killed by SIGKILL +++以及许多看起来正常的命令(打开/usr/share/local和读取长字符串,我认为是图像数据) 免费给我: total used free shared buffers cached Mem: 1016292 278348 737944 6412 460 13356 -/+ buffers/cache: 264532 751760 Swap: 0 0 0 因此,好像没有启用交换功能,因此我将研究创建交换文件以查看是否可以解决我的问题。 文件给我: testprint10Mbv2.jpg: JPEG image data, EXIF standard 我还将粘贴完整的/ …