Mai*_*tor 10 memory resources converter imagemagick imagemagick-convert
ImageMagick正在使用大量内存来转换PDF文件 - 超过2GB.我正在使用的命令是:
convert -density 250 -resize 1280x myfile.pdf -interlace plane -strip -quality 40 -alpha flatten myfolder/myfile-%03d.jpg
Run Code Online (Sandbox Code Playgroud)
如何改进?我有1GB的限制,否则这个过程会被无情地杀死.):
Ran*_*ard 17
使用内存限制选项.
此处显示的选项用法:
http://www.imagemagick.org/script/command-line-options.php#limit
- 限制类型值
设置像素缓存资源限制.
选择:
area,disk,file,map,memory,threads,或time.值的值
file是文件数.其他限制以字节为单位.使用SI前缀(.eg 100MB)定义内存,映射,区域和磁盘资源限制的参数.默认情况下,限制为768个文件,3GB图像区域,1.5GiB内存,3GiB内存映射和18.45EB磁盘.如果此信息可用,则会相对于计算机上的可用资源调整这些限制.达到任何限制时,ImageMagick会以某种方式失败,但如果可能的话,会尝试采取补偿措施.例如,以下限制内存:
-limit memory 32MiB -limit map 64MiB
| 归档时间: |
|
| 查看次数: |
11255 次 |
| 最近记录: |