国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

解決imagick在多線程運行時導致CPU暴增到100%的方法

2019-11-14 13:22:27
字體:
來源:轉載
供稿:網友

假如把imagic 安裝到 /usr/local/imagemagick 目錄

首先用/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將其卸載掉重新安裝才行.

只需在安裝時加入下面的紅色字體部分就可以

./configure --PRefix=/usr/local/imagemagick --disable-openmp


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金平| 张家界市| 柘城县| 西贡区| 甘孜县| 宜良县| 曲周县| 鄂托克前旗| 邮箱| 神木县| 乌兰察布市| 平安县| 太仓市| 莲花县| 郑州市| 尚志市| 锡林郭勒盟| 尖扎县| 肥城市| 吉安市| 嘉义市| 公安县| 都昌县| 稻城县| 江都市| 大足县| 霍州市| 东莞市| 琼结县| 贡觉县| 平和县| 虹口区| 浦东新区| 津市市| 郴州市| 洪泽县| 长宁县| 晋中市| 霞浦县| 辰溪县| 梅州市|