Measuring ElectricAccelerator Cache Efficiency

Somebody asked me the other day, "How much does the ElectricAccelerator filesystem cache reduce I/O load on my build host?" This is an interesting question, because in some cases, the impact of Accelerator caching is a big part of the performance benefit. Consider the case of ClearCase dynamic views, which...

ElectricAccelerator vs. distcc, round 3: samba

In this continuation of the ElectricAccelerator vs. distcc battle royale, I'll compare the performance of these two tools when building samba, a suite of tools that provide file and print services to Windows clients from Unix-like servers. Samba is a particularly interesting package for this comparison because distcc was originally...

ElectricAccelerator vs. distcc, round 2: MySQL

Previously we have compared the performance of ElectricAccelerator and distcc when building the Linux 2.6 kernel. In what I hope will be the first of several followups, I will repeat the experiment with different software packages, to determine whether that result was a one-off, or whether ElectricAccelerator really is consistently...

ElectricMake Temporary Directory Settings

This post was originally included as part of the 2008 Customer Summit presentation on ElectricAcclerator Performance Tuning In some earlier posts, we've looked at some of the performance metrics that ElectricAccelerator agents collect and how you can use that information to understand the performance of your build. In this post,...

Andy Glew on the need for discovered dependencies

Andy Glew's written a piece over on his blog opining about the need for automatic discovery of dependencies and some applications of having that data. Understanding dependencies is a requirement for any (reasonable) build tool, and all build tools allow the specification of dependencies - even shell script: specifying a...

Automatic Dependency Management with ElectricAccelerator

One of the well known problems with make is that it's a real nuisance to completely specify all the dependencies in your project. For example, if you have a file main.c in your project, you probably already have a dependency like this in your makefile: [crayon-58da4f2e6ee65800219621/] However, if main.c includes...

Subscribe

Subscribe via RSS
Click here to subscribe to the Electric Cloud Blog via RSS

Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.

FREE

ElectricFlow

The most advanced DevOps Release Automation solution

ElectricFlow - The most advanced DevOps Release Automation solution

Download Now

Learn more about ElectricFlow

Continuous Discussions Video Podcast

Next Episode: ChatOps and DevOps
March 28, 2017 at 10am PT


Add to your calendar »