Skip to content

Instantly share code, notes, and snippets.

@springmeyer
Created January 19, 2012 16:41
Show Gist options
  • Save springmeyer/1641072 to your computer and use it in GitHub Desktop.
Save springmeyer/1641072 to your computer and use it in GitHub Desktop.
image encoding speeds with mapnik
# mac os x 10.7 quad core 2.3 GHz Intel Core i7 (8 logical cores)
$ git log -n 1
commit 1fc70e01b0dc5b5e58aa13e103f26bc007499d48
Merge: 034b270 90896c5
Author: Artem Pavlenko <artem@mapnik.org>
Date: Wed Jan 18 07:03:14 2012 -0800
Merge pull request #1037 from eightysteele/patch-1
Add links and some minor formatting cleanup.
$ python tests/python_tests/image_encoding_speed_test.py
avg: 1.7127ms | min: 1.7775ms | total: 17.919ms <-- blank png8:z=1:c=50:m=h
avg: 1.7139ms | min: 1.8002ms | total: 18.151ms <-- blank png8:z=1:m=h
avg: 1.8420ms | min: 1.8687ms | total: 18.831ms <-- blank png8:m=h
avg: 1.8310ms | min: 1.8720ms | total: 18.867ms <-- blank png8:m=h:t=1
avg: 1.9440ms | min: 2.0189ms | total: 20.334ms <-- blank png8:z=1:m=o
avg: 1.9419ms | min: 2.0246ms | total: 20.390ms <-- blank png8:z=1:c=1:m=o:s=filtered
avg: 1.9390ms | min: 2.0269ms | total: 20.416ms <-- blank png8:z=1:c=1:m=o
avg: 1.9419ms | min: 2.0271ms | total: 20.417ms <-- blank png8:z=1:c=1
avg: 1.9400ms | min: 2.0279ms | total: 20.423ms <-- blank png8:z=1:c=50
avg: 1.9860ms | min: 2.0342ms | total: 20.492ms <-- blank png8:z=1
avg: 2.0689ms | min: 2.0831ms | total: 20.972ms <-- blank png8:m=o:t=1
avg: 2.0699ms | min: 2.0839ms | total: 20.987ms <-- blank png8:m=o:t=0
avg: 2.0649ms | min: 2.1004ms | total: 21.152ms <-- blank png8
avg: 2.0689ms | min: 2.1350ms | total: 21.498ms <-- blank png8:m=o
avg: 2.9139ms | min: 2.9652ms | total: 29.802ms <-- blank png:z=1:s=rle
avg: 2.9399ms | min: 2.9745ms | total: 29.891ms <-- blank png:z=1
avg: 2.9101ms | min: 3.0057ms | total: 30.236ms <-- many_colors png:z=1
avg: 2.9430ms | min: 3.0372ms | total: 30.521ms <-- blank png:z=1:s=filtered
avg: 2.9587ms | min: 3.0547ms | total: 30.712ms <-- solid png:z=1:s=filtered
avg: 2.9740ms | min: 3.1000ms | total: 31.155ms <-- solid png:z=1
avg: 3.0329ms | min: 3.1269ms | total: 31.451ms <-- many_colors png:z=1:s=filtered
avg: 3.4508ms | min: 3.5996ms | total: 36.207ms <-- many_colors png:z=1:s=huff
avg: 3.9520ms | min: 4.0876ms | total: 41.074ms <-- many_colors png:z=1:s=rle
avg: 4.1739ms | min: 4.3345ms | total: 43.516ms <-- many_colors png8:z=1:c=1:m=o
avg: 4.1539ms | min: 4.3525ms | total: 43.694ms <-- many_colors png8:z=1:c=1:m=o:s=filtered
avg: 4.1890ms | min: 4.3998ms | total: 44.169ms <-- many_colors png8:z=1:c=1
avg: 6.6161ms | min: 6.8605ms | total: 68.796ms <-- many_colors png8:z=1:c=50
avg: 7.0960ms | min: 7.1909ms | total: 72.082ms <-- blank png
avg: 7.1208ms | min: 7.2573ms | total: 72.721ms <-- blank png:m=h;g=2.0
avg: 7.1520ms | min: 7.3857ms | total: 74.020ms <-- solid png
avg: 7.1589ms | min: 7.3879ms | total: 74.032ms <-- solid png:m=h;g=1.0
avg: 7.1449ms | min: 7.4036ms | total: 74.194ms <-- blank png:m=h;g=1.0
avg: 7.1551ms | min: 7.4206ms | total: 74.373ms <-- solid png:m=h;g=2.0
avg: 7.5750ms | min: 7.6603ms | total: 76.785ms <-- many_colors png8:z=1
avg: 7.5819ms | min: 7.7105ms | total: 77.290ms <-- many_colors png8:z=1:m=o
avg: 7.5719ms | min: 7.9183ms | total: 79.371ms <-- many_colors png8:z=1:c=50:m=h
avg: 8.2421ms | min: 8.3510ms | total: 83.697ms <-- many_colors png8:z=1:m=h
avg: 9.7751ms | min: 10.003ms | total: 100.20ms <-- solid png:z=1:s=huff
avg: 9.8159ms | min: 10.116ms | total: 101.31ms <-- blank png:z=1:s=huff
avg: 10.476ms | min: 10.815ms | total: 108.34ms <-- many_colors png8:m=o
avg: 10.466ms | min: 10.945ms | total: 109.64ms <-- many_colors png8:m=o:t=1
avg: 10.800ms | min: 10.991ms | total: 110.10ms <-- many_colors png8
avg: 10.711ms | min: 11.020ms | total: 110.42ms <-- many_colors png8:m=o:t=0
avg: 10.929ms | min: 11.147ms | total: 111.64ms <-- solid png:z=1:s=rle
avg: 11.245ms | min: 11.406ms | total: 114.25ms <-- many_colors png8:m=h:t=1
avg: 11.159ms | min: 11.450ms | total: 114.70ms <-- many_colors png8:m=h:t=0
avg: 11.230ms | min: 11.573ms | total: 115.92ms <-- many_colors png8:m=h
avg: 11.317ms | min: 11.598ms | total: 116.17ms <-- many_colors png:m=h;g=2.0
avg: 11.265ms | min: 11.629ms | total: 116.47ms <-- many_colors png:m=h;g=1.0
avg: 11.461ms | min: 11.696ms | total: 117.14ms <-- many_colors png
avg: 12.625ms | min: 12.848ms | total: 128.69ms <-- blank png8:m=h:t=0
avg: 14.511ms | min: 14.610ms | total: 146.25ms <-- solid png8:z=1:c=1:m=o
avg: 14.453ms | min: 14.680ms | total: 146.98ms <-- solid png8:z=1:c=1:m=o:s=filtered
avg: 14.565ms | min: 14.691ms | total: 147.06ms <-- solid png8:m=o:t=0
avg: 14.564ms | min: 14.705ms | total: 147.20ms <-- solid png8:m=o:t=1
avg: 14.674ms | min: 14.877ms | total: 148.92ms <-- solid png8:z=1
avg: 14.538ms | min: 14.933ms | total: 149.48ms <-- solid png8:z=1:c=1
avg: 14.610ms | min: 14.971ms | total: 149.86ms <-- solid png8
avg: 14.636ms | min: 15.000ms | total: 150.17ms <-- solid png8:z=1:c=50
avg: 15.100ms | min: 15.196ms | total: 152.12ms <-- solid png8:m=o
avg: 14.622ms | min: 15.231ms | total: 152.65ms <-- solid png8:z=1:m=o
avg: 17.798ms | min: 18.089ms | total: 181.07ms <-- solid png8:z=1:c=50:m=h
avg: 17.971ms | min: 18.362ms | total: 183.81ms <-- solid png8:m=h:t=1
avg: 17.914ms | min: 18.372ms | total: 183.96ms <-- solid png8:z=1:m=h
avg: 17.863ms | min: 18.446ms | total: 184.65ms <-- solid png8:m=h
avg: 18.131ms | min: 18.549ms | total: 185.73ms <-- solid png8:m=h:t=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment