This year with the Phoronix Test Suite we have delivered four major updates to this leading, widely adopted, multi-platform testing software that has brought dozens of new test profiles and literally hundreds of significant changes. These changes ranged from features to autonomously track performance regressions within any code-base, the ability to not only compare frame-rates within OpenGL tests but image quality comparisons too, support for mobile platforms, and so much other major work to further drive automated testing and benchmarking not only on Linux but OpenSolaris, *BSD, and Mac OS X too. In 2009 we also launched PTS Desktop Live, our own operating system for carrying out standardized benchmarks in an easy-to-use and repeatable manner from a live Linux environment, and also Phoromatic, which is designed for the enterprise world and allows the Phoronix Test Suite to be easily deployed across many systems and then managed from a central interface. The year is not over yet, nor is our work on ensuring that the Phoronix Test Suite is the most powerful and robust testing/benchmarking platform. With that said, as of this morning our Phoronix kernel test farm is now alive!
1 December 2009 - 9 Comments
With the Linux 2.6.32 kernel being released in a few days, we found it time to benchmark this newest kernel release that brings new drivers, kernel mode-setting improvements, virtualization enhancements, and more.
27 November 2009 - 20 Comments
Yesterday marked the release of Phoronix Test Suite 2.2 and it was the best version yet with the addition of many new exciting and useful features. While this release was gratifying, there are much greater plans for the Phoronix Test Suite going into the next decade. It has already been shared that Windows support is coming, but there are other huge features coming too as soon as Q1'2010. Up to this point, most of the tests and the design of pts-core (the Phoronix Test Suite engine) have been focused on quantitative benchmarks with many of the tests spitting out a frame-rate, time, or some other measurement. However, now being supported in the Phoronix Test Suite is the ability to produce abstract results, such as screenshots used for image quality comparisons. The Phoronix Test Suite can now track the image quality of various test profiles (such as OpenGL games) across hardware configurations, drivers, and more. All of this is still leveraged upon the existing Phoronix Test Suite framework and our design philosophies so that even image quality comparisons can be carried out autonomously, the ability to compare many results side-by-side, support for carrying out these tests remotely via Phoromatic, and the ability to share your abstract results with others via Phoronix Global. Now not only can you be sure you are satisfied with the quantitative frame-rate of the hardware you have -- or are about to purchase -- but you have a plethora of options for looking at the qualitative performance too.
17 November 2009 - 3 Comments
Continuing in the tradition of providing feature-rich, quarterly updates to the Phoronix Test Suite, Phoronix Media has announced the immediate availability of Phoronix Test Suite 2.2 (codenamed "Bardu"). Phoronix Test Suite 2.2 continues to expand the capabilities and feature set for this open-source testing framework with the introduction of many new features, a new graphical user-interface, numerous new test profiles and suites, and a public beta of the Phoromatic remote test management system.
16 November 2009 - 4 Comments
There's the Phoronix Test Suite, Phoronix Global, and PTS Desktop Live as our family of free software products to provide extensive benchmarking and automated testing capabilities atop Linux, OpenSolaris, BSD, and Mac OS X operating systems. The Phoronix Test Suite has more than 120 test profiles and 50 test suites with new suites and tests continuing to come in through its extensible architecture, but for organizations with multiple test systems or entire testing farm(s) devoted to performance monitoring and regression tracking, they have had to strap the Phoronix Test Suite atop their own management systems or hack away at simple scripts to deploy our testing software across an array of systems. Today though we are announcing the public beta launch of Phoromatic. Phoromatic is a remote test management system that allows controlling any number of PTS-powered systems through a single web-based interface, which also allows all of the test results to be viewed from a central source. This article provides a first-look and guide for some of the possibilities of Phoromatic from those looking to build a benchmarking test farm or for individuals simply wanting to benchmark computers across the world. We also share in this article what may be coming next to our Linux-focused benchmarking empire.
4 November 2009 - 3 Comments
After a three month development period following the release of Phoronix Test Suite 2.0, the first beta release of Phoronix Test Suite 2.2 "Bardu" is now available for all of your testing needs on Linux, Mac OS X, OpenSolaris, and BSD platforms. Phoronix Test Suite 2.2 Beta 1 carries more than 200 changes since the release of 2.0 Sandtorg with many new prominent features being introduced, new test profiles added, and greater usability enhancements. In this article, we will go over some of the key improvements to be found in Phoronix Test Suite 2.2.
27 October 2009 - 10 Comments
Last weekend a few Phoronix benchmarks were underway of the Linux 2.6.32-rc5 kernel when a very significant performance regression was spotted. This regression caused the PostgreSQL server to run at about 18% of the performance found in earlier kernel releases. Long story short, in tracking down this performance regression we have finally devised a way to autonomously locate performance regressions within the Linux kernel and potentially any Git-based project for that matter. Here are a few details.
22 October 2009 - 44 Comments
Earlier this month at the Red Hat Summit where Red Hat Enterprise Linux 5.4 was released with support for the Kernel-based Virtual Machine. At this Red Hat event, virtualization -- particularly KVM -- and cloud computing were the most talked about topics. But how is KVM performing these days? With new virtualization refinements going into almost every new Linux kernel release, we have published a new set of KVM benchmarks using the Linux 2.6.31 kernel, to provide updated numbers against our KVM benchmarks from last year and our Core i7 virtualization numbers. This time around, we are also using a Phenom II processor for testing out the AMD-V technology.
21 September 2009 - 28 Comments
Last December we had looked at the Ubuntu 9.04 home encryption performance after this feature appeared in a development snapshot as an alternative to those looking for security some of their data but are not looking for completely encrypting the hard drive due to the performance impact or other reasons. The home encryption feature ended up being disabled in Ubuntu 9.04 unless a special boot parameter was used, but it has now reappeared in Ubuntu 9.10.
16 September 2009 - 5 Comments
A few weeks back Con Kolivas returned to the Linux kernel scene after parting ways with kernel development for two years. Con, who has contributed a great deal to the Linux kernel in the past particularly with CPU schedulers, returned and introduced BFS. BFS (not to be confused with the file-system of the same name) is a new scheduler for the Linux kernel that's designed for optimal performance on hardware that's more common with a majority of Linux desktop users, not massive data centers running dozens (and in some cases, hundreds) of CPUs. The BFS scheduler is designed to offer "extremely low latencies for excellent interactivity", according to Con Kolivas. In this article we have a set of benchmarks comparing BFS and the current default scheduler within the Linux kernel, the Completely Fair Scheduler.
14 September 2009 - 105 Comments
Latest Articles & Reviews
Latest Linux News
Most Viewed News This Week