ImagemagickでCPU100%回避

tech.clickyourstyle.com

 

まずは、自分の設定値を確認

identify -list resource 

 

/etc/httpd/conf/httpd.conf に以下を追記

SetEnv OMP_NUM_THREADS 1

その後、以下を実行

$ sudo service httpd configtest
Syntax OK
$ sudo service httpd reload

 

以上

 

確かに処理が早くなった。CPUの負荷はどうだろう。下がったのだろうか。

 

(メモサイト)

techlife.cookpad.com

 

policy.xmlで編集する場合

1.policy.xmlの場所を探す 

find /usr | grep "policy.xml"

/usr/local/etc/ImageMagick-7/policy.xml

 

2.sudo vi /usr/local/etc/ImageMagick-7/policy.xml で編集し、

<policymap>
</policymap>

の中に以下を追記

<policy domain="resource" name="thread" value="1"/>

 

これでもいい。