[thelist] What is normal 'ImageMagick' processing on VPS hosting?

Robert Lee rob at rob-n-steph.net
Fri Apr 30 15:19:26 CDT 2010


I know you're looking for single or dual core results, but I thought I'd
give you some results in case you don't get responses from others.

It takes about a second to convert the image. 

ImageMagic 6.2.8
8 @ 2.13GHz Xeon E5506 CPU's (2 quad cores)
768 MB Ram / 395 MB free
CENTOS 5.4 i686 virtuozzo.

My average load before and after running the conversion is about .06, during
conversion it spiked to ~.44

Also, are you sure HG is only giving you a single CPU? (you can tell from
"Server Status >> Server Information" in WHM) For the prices that they
advertize they really should be giving you more than one core. 


-----Original Message-----
From: thelist-bounces at lists.evolt.org
[mailto:thelist-bounces at lists.evolt.org] On Behalf Of Bob Meetin
Sent: Friday, April 30, 2010 2:48 PM
To: thelist at lists.evolt.org
Subject: [thelist] What is normal 'ImageMagick' processing on VPS hosting?

I'm twisting this thread a tad, so new Subject.  I uploaded a sample, 
typical, 1.5MB jpg to my website.  If you are curious and are willing to 
help, assuming you have ImageMagick (the 'convert' command) installed 
please do the following test. The results will help confirm whether this 
is  server/hardware problem, ImageMagick problem or that the slowness is 
normal for a single core VPS installation:

1) Download the test image from 

2) Upload to your Linux VPS server

3a) Assuming you have shell/SSH access , log into your server and 
execute the following commands from a command prompt from the same 
folder as the image:

    convert  cat1500kb.jpg -thumbnail '100x100>' -background white 
-gravity center -extent 100x100 100px.jpg
    convert  cat1500kb.jpg -resize 480x480 480px.jpg
    convert -version

3b) If you don't have shell access, upload the following php script to 
the same web accessible folder as the image and visit the page:


    echo "hh-mm-ss<br />";
    echo "<br />";
    $date = date("H-i-s");
    system("convert  cat1500kb.jpg -thumbnail '100x100>' -background 
white -gravity center -extent 100x100 100px.jpg");
    echo "$date<br />";
    $date = date("H-i-s");
    echo "$date<br />";
    echo "Thumbnail completed<br />";
    echo "<br />";
    system("convert  cat1500kb.jpg -resize 480x480 480px.jpg");
    echo "$date<br />";
    $date = date("H-i-s");
    echo "$date<br />";
    echo "Simple resize completed completed<br />";
    echo "<br />";
    system("convert -version");


4) Note your webserver hardware configuration:
   CPU 1.98GHZ
   RAM: 1344MB
   Core: Single (preferred, or Dual)

5) Note how long it takes each to process.

I know this is asking a lot.
Thx, Bob


* * Please support the community that supports you.  * *

For unsubscribe and other options, including the Tip Harvester
and archives of thelist go to: http://lists.evolt.org
Workers of the Web, evolt ! 

More information about the thelist mailing list