簡體   English   中英

Image Magick:在Linux服務器上花費太多時間

[英]Image magick: takes too much time at linux server

我面臨imagemagic在服務器上執行命令所花費的時間問題。 我還嘗試將線程控制從20(默認)設置為1,但是沒有任何改進。

這是我們在服務器上觸發並花費時間的一些命令。 有什么辦法可以減少執行時間?

  1. / usr / bin / convert source1.jpeg-調整大小4518x3013! output.png

    真實0m13.150s用戶0m18.320s sys 0m2.029s

  2. / usr / bin / convert output.png -crop 2408x3010 + 1053 + 0 + repage cropped.png

    真正的0m5.978s用戶0m5.043s sys 0m0.881s

  3. / usr / bin / convert destination.png-在564,564 + 2408 + 3010'cropped.png'output.png上繪制圖像

    真實的0m10.085s用戶0m11.160s sys 0m1.710s


更新信息

標識-version命令輸出:
版本:ImageMagick 6.8.9-1 Q16 x86_64 2014-08-16 http://www.imagemagick.org
版權:版權所有(c)1999-2014 ImageMagick Studio LLC
功能:DPC OpenMP
代表:bzlib freetype gslib jng jpeg png ps tiff zlib

服務器配置:
操作系統版本是centos 6
內存32GB

source1.jpeg( 鏈接
第一個命令由-bench 5執行,並在輸出下方返回。
性能[1]:5i 0.095ips 1.000e 90.970u 0:52.550
性能[2]:5i 0.104ips 0.522e 92.310u 0:48.110
性能[3]:5i 0.090ips 0.485e 93.420u 0:55.770
性能[4]:5i 0.086ips 0.474e 91.180u 0:58.230
性能[5]:5i 0.091ips 0.488e 94.850u 0:55.030

謝謝,薩加爾

這樣會讓您更快嗎?

convert input.png -quality 80% -resize 4518x3013! \
    \( +clone -crop 2408x3010+1053+0 +repage \) \
    -geometry +564+564 -composite output.png

要真正快速地編寫PNG,請對圖形使用-quality 10,對照片使用-quality 11。 這將使您的PNG編寫時間減少了五倍。

編寫PNG時,“質量”數字不會影響圖像質量。 它僅影響壓縮效果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM