KDE vs Xfce

Xfce vs KDE Performance Comparison

Updated 11 Nov, 2015

It’s certainly been a while since the last time we had a comparison here on iWillFolo, However, I’m very excited to publish the following one.

But before we start…

Disclaimer: the following comparison was not made in a sanitized test environment as one you may find in a lab, hence it might not reflect an accurate statistic data, albeit on the other hand, it might be closer to a real-life, day to day performance experience.

 

We all know that both KDE and Xfce are some of the most customizable D.E’s Linux currently has to offer, yet the underlying gap between the two is quite a big one.

While the KDE environment is built upon Qt applications framework, Xfce on the other side of the coin is built using GTK+ tools, this in turn creates apps that are not only looking differently but also working (performing) dissimilarly.

In this comparison I’ve decided to focus on a specific launching speed criteria which demonstrates the performance of each desktop environment regarding the launching speed of apps.

Xfce VS KDE Speed Comparison

In order to maintain neutrality, I chose apps that are either native to a certain environment or non-native to both of the environments, the below apps are representing: XUL, Qt, GTK 2 and GTK 3 apps respectively.

App / Cold boot Xfce KDE
Firefox (31) 3.012 5.239
Dolphin (4.12.5) 0.314 0.312
Thunar (1.6.3) 0.012 0.185
Gnome System Monitor (3.12.2) 0.374 0.603
Second Time (warm boot)
Firefox 2.789 3.937
Dolphin 0.294 0.312
Thunar 0.018 0.152
Gnome System Monitor  0.389  0.321

 

The above table shows us that all in all, Xfce is faster than KDE when it comes to the launching speed of different kind of apps.

However, in some unique cases we can see that Xfce performs: worse than KDE (red), worse in the second launch attempt comparing to its first attempt (orange) or both worse than KDE and than the first attempt (red + orange).

While Xfce performance wasn’t quite consistent when comparing the first to the second launch, KDE on the other hand showed more consistency with only one exception (yellow) that showed no improvement upon the second launching.

Another way to see things is by using a bar chart, this might portray the picture a little bit better for you, if you’re a visual type of person.

Xfce vs Kde graph

So, these are the results I got, since both environments are highly customizable it’s hard to choose one over another, yet if one has a preference for either speed or consistency then this might be the crucial push you’ve been looking for.

Hardware / Software Specifications

Kernel: Linux 3.14.14
Processor: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
OS: Gentoo
KDE version: 4.12.5
Xfce: 4.10.0 + Compton compositor (otherwise performance is subpar)

Lastly, feel free to add your thoughts in the comments section below…

The comment section is temporarily closed due to remodeling.