8 コアの Ubuntu サーバーを実行しています。ただし、imagemagick は常に 1 つのシングル コアしか使用しません。
ランニングidentify -version
リターン:
Version: ImageMagick 6.6.9-7 2012-08-17 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP
そのOpenMP
ため、明らかにマルチスレッドに必要なものが有効になっています。
ここで-bench
説明されているように、オプション (例: convert logo: -resize 500% -bench 10 logo.png
) を指定してベンチマークを実行すると、戻り値が返されます
Performance: 10i 1.17647ips 14.390u 0.14166666666833332977:08.500
説明書Performance[1]
通りに戻らず不思議です。Performance[8]
imagemagick に 8 つのコアすべてを使用させる方法はありますか?
更新: imagemagick 呼び出しからの strace 出力は次のとおりです: http://pastebin.com/Q0gC3k09