diff --git a/blogdata/content/2010/11/17/snap-0.3-benchmarks.md b/blogdata/content/2010/11/17/snap-0.3-benchmarks.md index b57d407..d2db759 100644 --- a/blogdata/content/2010/11/17/snap-0.3-benchmarks.md +++ b/blogdata/content/2010/11/17/snap-0.3-benchmarks.md @@ -4,6 +4,10 @@ | updated: 2010-11-17T18:55:00-0500 | summary: New benchmarking results for Snap 0.3 show a ~50% improvement since Snap 0.1 and a 6% improvement due to GHC 7.0.1. +EDIT: Updated the numbers for Apache/PHP using PHP 5.3.3 and using echo +instead of printf. Also re-ran Rails with version 3.0.3. Performance +improved in both cases, but not enough to change the rankings. + The recent release of GHC 7.0.1 features some significant performance improvements, and because the Snap benchmarks have not been updated since we released six months ago we thought it would be a good time to do so. We kept @@ -30,8 +34,8 @@ in January. Snap (no logging) - 258 - 8843 + 288 + 9769 16299 17800 22733 @@ -82,8 +86,8 @@ better. Snap (no logging) - 360 - 4126 + 450 + 4308 4540 6152 7554 @@ -136,10 +140,10 @@ will continue to ship it. For those who are interested, here are the versions of the software we used: -* Ruby on Rails 2.3.5 +* Ruby on Rails 3.0.3 * Grails 1.2.2 -* Apache 2.2.16 -* PHP 5.2.14 +* Apache 2.2.17 +* PHP 5.3.3 * Node.js 0.2.4 * Snap 0.3 * Play 1.1 diff --git a/static/media/img/file-bench-20101117.png b/static/media/img/file-bench-20101117.png index ba34510..d36e341 100644 Binary files a/static/media/img/file-bench-20101117.png and b/static/media/img/file-bench-20101117.png differ diff --git a/static/media/img/pong-bench-20101117.png b/static/media/img/pong-bench-20101117.png index 20fde7a..1ff1f28 100644 Binary files a/static/media/img/pong-bench-20101117.png and b/static/media/img/pong-bench-20101117.png differ