我试图使用MiniMagick / ImageMagick / mogrify对照片进行批量转换,并一直看到:
libgomp: Thread creation failed: Resource temporarily unavailable
它处理前500左右的照片罚款,然后似乎是停滞在照片#494的3093。
有人知道为什么会这样吗?
发布于 2015-07-15 15:50:34
我发现使用posix-产卵宝石为我修复了这个问题,正如在MiniMagick文档中解释的那样
MiniMagick.configure do |config|
config.shell_api = "posix-spawn"
end因此,我认为这与内存有关,但报告中有一条神秘的错误信息。
发布于 2020-06-11 19:50:34
将MAGICK_THREAD_LIMIT=1放在命令之前。例如,而不是
mogrify -verbose -path 800px-wide -resize '800>' -quality 20% originals/$1*做
MAGICK_THREAD_LIMIT=1 mogrify -verbose -path 800px-wide -resize '800>' -quality 20% originals/$1*https://stackoverflow.com/questions/31435205
复制相似问题