假如把imagic 安裝到 /usr/local/imagemagick 目錄html
首先用/usr/local/imagemagick/bin/convert -version指令查看一下輸出內容是否已經開啓了多線程,Features:的值爲空或DPC 說明是單線程,若是Features:的值是openMP說明是多線程.imagick的多線程模式有一個bug,他會致使多核心的cpu使用率瞬間飆升到100%.因此必定要使用它的單線程程模式才行.多線程
上邊是我配置正確時顯示的結果,若是沒有配置正確會顯示下邊的結果字體
Version: ImageMagick 6.8.9-10 Q16 x86_64 2015-12-28 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: openMP
|
第一種結果是單線程模式,第二種結果是多線程模式,由於imagick的多線程模式有bug,因此若是您剛開始是用多線程模式安裝的imagick那就必需要yum remove imagemagick將其卸載掉從新安裝才行.spa
只需在安裝時加入下面的紅色字體部分就能夠線程
./configure --prefix=/usr/local/imagemagick --disable-openmpcode