Mikedowney.co.uk
What's New
Site Map

Diary
Astronomy
Bits N Bobs
Computing
Food And Drink
Links
Photography
Welcome


Selected Entries
Pinhole Photography
Keeping Quail
Coventry
Recipes
A different recipe each week
Friends websites
Oven Temperatures and Measuring Cups


Most popular stories
A Hamster's Home is his C...
Hamster Peanuts
A Tangfastic Mess
Simple HDR photography wi...
Pizza, Hamsters and Ballo...
Hamster Baby Update
Tiny Koala
Giant Sunflowers
More Squirrel Photos
Hamster Baby Update
Roborovski Babies


RSS Feeds:
RSS Feed Entire Site.
RSS Feed Diary only.



Powered by Blosxom


Pinhole Photography Ring
pinhole webring logo
powered by RingSurf
Next | Previous
Random Site | List Sites

Blosxom Benchmark Timings

Story location: Home / computing / blosxom /
20/Jul/2005

I was curious as to how well blosxom would handle large numbers of articles - my main worry was whether it would slow down much if it had to sort through a lot of stories before displaying anything. The timings here are for 100,500,2000 and 10000 stories.

Times are in milliseconds and are the average of 10 runs. If the'entriescache' plugin is used then blosxom seems to manage quite well.

Time (ms)
no of entries: 100 500 2000 10000
1. no plugins 2281 4091 8422 48452
2. no cache 2537 4392 12236 52570
3. entriescache reindex 2822 4533 14016 54172
4. entriescache normal 1159 1180 1269 1978

Notes:

  1. All of the plugins removed before running the benchmarks
  2. All of the plugins except for entriescache
  3. entriescache using reindex=y to force reading all the files
  4. entriescahce in normal use

Conclusions:
Blosxom seems to scale reasonably well with increased number of files, especially so when entriescache is installed. If a large number of stories are to be displayed, it's probably a good idea to have entriescache to only rebuild the cache when needed, by setting to a large number such as 999999 which would rebuild every approximately 2 years.



Please leave a comment permanent link
Keywords:  

Name:
URL/email (optional): (email address will not be displayed)
Comments: