Tag Archives: Performance

Compiz 0.9 C++ compared to 0.8.4 C

Here is an early look at some of the changes I’ve been investigating as documentation continues on the new Compiz 0.9 branch. The community and development team are pretty awesome folks, and I would like to take a moment to thank everyone in the IRC, Forums, and Planet. This graph is simply information I collected

Tip: CPU Scaling Performance

There is a GNOME Applet included by default in Ubuntu that allows you to adjust your CPU scaling frequency, which most hardware supports. You can right click any panel and select Add to Panel, then select the CPU Frequency Scaling Monitor applet. This is a misleading name because it does more than just monitor the

A better SDL wrapper for Java

I’ve been using SDL for a long time in C++, and I’ve toyed sdljava, which are rather complete bindings for SDL for Java. While the bindings are rather complete, they where created using SWIG, which is a (great) code generator, but still the result is that these bindings are kinda clunky and rather bloated. For

Linux TCP Settings for Comcast & Using ionice

It’s been mailed and blogged about to death, but I’ll explain how to increase you TCP performance for usage on a laptop or notebook that will having heavy bandwidth usage. With a common cable provider and wireless device ratings these days you can get about 2 MB/sec connections. However, it’s unlikely you’ll find many HTTP

Faster Pages by Making Less Requests with Diet HTTP

We’ve been cooking up a new project called Diet HTTP, which are designed for use with PHP with support for Smarty. The idea here is to cut down on HTTP requests for .css and .js by serving the files in bundles instead of individually. This will improve your page load time by: Cutting down on HTTP requests,

CSS Sprites: HTTP Traffic and Compression Ratios

I’m kinda disappointed in the web development community for being such a lumbering beast. New ideas and methods come out regularly that are proven to work great, but often times we fail to adapt if there isn’t a lot of external pressure. CSS Sprites, simply put, are a win-win. Steve Souders explains this well in

Linux is too conservative of memory for Desktops

Who would have thought I would be writing an article about how Linux is too good at keeping memory usage low? I don’t want memory to be used badly or stupidly, but I really hate swapping and virtual memory slowdowns (My finger is pointing at you Java). I’ve tried all the “fixes” (such as setting