More stories
Thursday, October 2, 2014

Umbraco 7.1.7 and 6.2.3 saving you loads of memory

Today marks the release of Umbraco 7.1.7 and 6.2.3 which fixes just one issue, but what a great issue to get fixed!

Update: We've identified and fixed some problems, please refer to this follow-up blog post.

One of the things we've always been most excited about with regards to Umbraco as a Service was that we could see and analyze problems in Umbraco occurring in many different sites and use aggregate data to fix those problems.

Over the past few months, as the partners who are helping us test UaaS started creating more and more sites, we've noticed that the memory usage has been much higher than we estimated. At some point Shannon's simple site was eating up over a gigabyte of RAM for no reason whatsoever; there's not much content in the site and no strange queries are being done.

Upon analysis of his and a few other sites with high memory usage Shannon found that (our beloved) PetaPoco was to blame for this.

2014-10-01_085700After rolling out fixes for this to UaaS we saw a drop in memory usage. Sites that used to idle at 40-60MB suddenly dropped to using just 3MB (three!) when no requests were being made to them for a few minutes. Active sites had normal memory usage but Shannon's site that had not yet been upgraded climbed from 120MB to using 350MB in two days time. The exact same site with the fixes applied uses between 60 and 100MB at any time when there's requests to it, when inactive it also drops to 3MB.

I think we all got a quiet for a second, looked at each other and went: WOW! It was almost too good to be true, but sure enough, the result stayed the same and other experiments proved that it was indeed just these fixes that caused this spectacular result.

We wanted to share this result with you and encourage you to check it out for yourself by upgrading to 7.1.7 or 6.2.3. Again, these releases are exactly the same as their previous release with just the memory leak fixes applied.

This is just one thing that shows of the huge potential of UaaS and we're only just getting started. For example we've been working on great updates to Courier as well and we're very close to releasing those changes. Again because UaaS uses Courier intensively, we found and fixed a number of problems there that should improve your Umbraco life soon.

So go free up some memory by upgrading to the latest awesome version of Umbraco!

Related Story

Security update - one more major issue fixed in 4.7.0 through

If you don't know Umbraco, here are some numbers behind the world's friendliest CMS

One of the biggest benefits of using Umbraco is that the community is incredibly pro-active, extremely friendly and helpful.

Chances are that if you get an idea for something you would like to build in Umbraco, someone has already built it. So it is very likely that you can get good and friendly advice from someone from the Umbraco community on Our - just ask.

Number of active installs
Number of active members in the community
Known free Umbraco packages available

Want to be updated on everything Umbraco?

Be one of the first to know about special offers on our products and services. Get invitations to Umbraco events and festivals sent directly to your inbox.

All you need to do is get on our mailing list and soon you'll become a true Umbraco-know-it-all.

Sign up for our monthly newsletter

Are you sure, that's your real e-mail?