Language Selection

English French German Italian Portuguese Spanish

Is SUPER Superior?

Filed under
Reviews
SUSE
-s

SUPER is a project to optimize SuSE for speed and performance. In looking for an idea for my next article, I thought this project's lastest effort might make an interesting review. It's based on OpenSuSE's latest release, which is 10.0 RC1. Being concerned with speed and performance, this review could not help but compare SUPER's times with that of OpenSuSE's. However, there was another kink in the armor. I'd already compared OpenSuSE with Mandriva. I got to thinking, was the test fair? Did they use the same boot options? Were the same services and deamons being started at boot? Did they both use parallel=yes? So, what started out as a review of SUPER has morphed into a speed test. Is Super really faster than other two contenders?

SUPER stands for SUSE Performance Enhanced Release. To quote the site: "SUPER is a testbed for anything that makes your SUSE Linux OS perform in a different manner than intended in the more stable and enterprise oriented SUSE Linux tree. This can be a speed improvement geared towards the specialized desktop user or an additional feature that is considered too experimental or dangerous by the main SUSE Linux tree." So, in other words they are trying to make a good thing even better by compiling base packages in a certain order, optimized per architecture (for dvd version), utilizing RUN_PARALLEL=yes, limiting boot time file operations, pre-linking and caching files for boot-up with readahead.

SUPER is quite scaled down in comparison to the OpenSuSE SuSE Linux distribution. Applications are limited in number, and in fact the entire distro comes on one cd and takes about 1.3 gig of hard drive space. As a result the menus are minimized as is the selection of applications. The full rpm list as tested is located here. One could set up an SuSE ftp mirror in yast and install whatever else they'd like I speculate. But otherwise it is almost identical on the surface to SuSE Linux 10.0 rc1.


    



But is SUPER superior in performance?


Given the fact that one needs to take into consideration the startup services, it's also important to note that Mandriva gives the user a choice during install and SuSE presumes to make that decision for us (although can be adjusted later). So, where at first consideration my original times (1, 2) may seem unequal, I submit perhaps they are. Another important note is that SuSE Linux runs RUN_PARALLEL=yes as well as preloads applications with readahead by default as found in SUPER.

For the sake of this rough and unscientific experiment, I installed on Reiserfs, used the same boot options, matched the start up services as closely as possible, booted to run level 3 with vga=normal. The clock is started when the <enter> key is depressed.

Discrepancies between this and previous tests may be contributed to booted run level, frame buffer, and having opened applications previously that boot. Represented below are the averages of 3 time tests for each area, first open of each application.


Time in Seconds




Mdv 2006rc1 OSS 10.0rc1 Super 10.0rc1

Boot 17 24 21.6
X&KDE 21 27.3 15.3
OpenOffice 6 6.6 4.6
Firefox 3 3.3 2
Shutdown 17.6 22.3 21






Versions as tested



Mdv 2006rc1 OSS 10.0rc1 Super 10.0rc1

X&KDE 6.9.0,3.4.2 6.8.2, 3.4.2 6.8.2, 3.4.2
OpenOffice 1.1.5 1.9.125 1.9.125
Firefox 1.0.6 1.0.6 1.0.6
gcc 4.0.1 4.0.2 4.0.2



As you can see, the optimizations in compiling methods of SUPER are having a significant performance increase once the system is booted, whether that was the compile order of the base system or the flags used in the individual applications. However, Mandriva is still smokin' 'em on the boot and shutdown times. There is no clear winner here, as it will depend on personal preference. If you are the type that has 3 month uptimes, you aren't going to care about boot times as much. On the other hand if you are the type that leaves your applications open just about from boot to boot, yet has to reboot to another os often, then application start times might seem less important. Is SUPER superior? It's up to you to decide.

More in Tux Machines

Servers/Networks

  • Rackspace to be Acquired for $4.3B
    Rackspace announced that it is being acquired in an all-cash deal valued at $4.3B. Pending regulatory anti-trust approval, the firm will be taken private by a group of investors led by Apollo Global Management in Q4 of 2016. This valuation equates to a price of $32/share. The 38% premium cited in the announcement is calculated against a base share price from August 3, as the news about the pending acquisition began increasing the company stock price as early as August 4. For historical context, this valuation falls considerably below the company’s peak market capitalization in January 2013 when Rackspace was worth $10.9B. This means that the company’s current valuation – including the premium – is less than 40% of what it was at its highest point.
  • More on Open Source Tools for Data Science
    Open source tools are having a transformative impact on the world of data science. In a recent guest post here on OStatic, Databricks' Kavitha Mariappan (shown here), who is Vice President of Marketing, discussed some of the most powerful open source solutions for use in the data science arena. Databricks was founded by the creators of the popular open source Big Data processing engine Apache Spark, which is itself transforming data science. Here are some other open source tools in this arena to know about. As Mariappan wrote: "Apache Spark, a project of the Apache Software Foundation, is an open source platform for distributed in-memory data processing. Spark supports complete data science pipelines with libraries that run on the Spark engine, including Spark SQL, Spark Streaming, Spark MLlib and GraphX. Spark SQL supports operations with structured data, such as queries, filters, joins, and selects. In Spark 2.0, released in July 2016, Spark SQL comprehensively supports the SQL 2003 standard, so users with experience working with SQL on relational databases can learn how to work with Spark quickly."
  • SDN, open source nexus to accelerate service creation
    What's new in the SDN blog world? One expert says SDN advancements will be accelerated, thanks to SDN and open source convergence, while another points out the influence SDN has in the cloud industry.
  • Platform9 & ZeroStack Make OpenStack a Little More VMware-Friendly
    Platform9 and ZeroStack are adding VMware high availability to their prefab cloud offerings, part of the ongoing effort to make OpenStack better accepted by enterprises. OpenStack is a platform, an archipelago of open source projects that help you run a cloud. But some assembly is required. Both Platform9 and ZeroStack are operating on the theory that OpenStack will better succeed if it’s turned into more of a shrink-wrapped product.
  • Putting Ops Back in DevOps
    What Agile means to your typical operations staff member is, “More junk coming faster that I will get blamed for when it breaks.” There always is tension between development and operations when something goes south. Developers are sure the code worked on their machine; therefore, if it does not work in some other environment, operations must have changed something that made it break. Operations sees the same code perform differently on the same machine with the same config, which means if something broke, the most recent change must have caused it … i.e. the code did it. The finger-pointing squabbles are epic (no pun intended). So how do we get Ops folks interested in DevOps without promising them only a quantum order of magnitude more problems—and delivered faster?
  • Cloud chronicles
    How open-source software and cloud computing have set up the IT industry for a once-in-a-generation battle

KDE and Qt

GNOME News

  • Fresh From the Oven: GNOME Pie 0.6.9 Released
    For a slice of something this weekend you might want to check out the latest update to GNOME Pie, the circular app launcher for Linux desktops.
  • GUADEC 2016 and the Butterfly Effect
  • GUADEC 2016 Notes
    I’m back from GUADEC and wanted to share a few thoughts on the conference itself and the post-conference hackfest days. All the talks including the opening and closing sessions and the GNOME Foundation AGM are available online. Big thanks goes to the organization team for making this possible.

Security News

  • Thursday's security updates
  • Priorities in security
  • How Core Infrastructure Initiative Aims to Secure the Internet
    In the aftermath of the Heartbleed vulnerability's emergence in 2014, the Linux Foundation created the Core Infrastructure Initiative (CII)to help prevent that type of issue from recurring. Two years later, the Linux Foundation has tasked its newly minted CTO, Nicko van Someren, to help lead the effort and push it forward. CII has multiple efforts under way already to help improve open-source security. Those efforts include directly funding developers to work on security, a badging program that promotes security practices and an audit of code to help identify vulnerable code bases that might need help. In a video interview with eWEEKat the LinuxCon conference here, Van Someren detailed why he joined the Linux Foundation and what he hopes to achieve.
  • Certificate Authority Gave Out Certs For GitHub To Someone Who Just Had A GitHub Account
    For many years now, we've talked about the many different problems today's web security system has based on the model of security certificates issued by Certificate Authorities. All you need is a bad Certificate Authority be trusted and a lot of bad stuff can happen. And it appears we've got yet another example. A message on Mozilla's security policy mailing list notes that a free certificate authority named WoSign appeared to be doing some pretty bad stuff, including handing out certificates for a base domain if someone merely had control over a subdomain. This was discovered by accident, but then tested on GitHub... and it worked.