Tag Archives: performance

The problem with excessive buffering in networks

I have been shaping the traffic going to and from my Linux server at home, which doubles as an Internet router, for a couple of years now to avoid the serious implications a congested network can have on interactive sessions, such as games and SSH sessions.

This morning I read an interesting article on the subject by Jim Gettys, and the problem seems to be worse than anticipated. You can read more about the problem here, and the detailed analysis here.

Linux desktop performance patch

In my last post, I talked about how improvements are being made to the performance of the Linux block layer. This morning, I saw this article on Phoronix which talks about a kernel patch for improving the interactive performance of the Linux kernel. As you can see in the videos below, it really makes a difference.

Patch applied, but disabled:

Patch enabled:

For the full details, see this page.