With Linux 4.5-rc1 expected for release today that will mark the end of this cycle's merge window, here is a look at the new features and improved functionality present for this major Linux kernel release that will then be officially christened in about two months time.
What better way to spend a cold Friday morning than looking at some kernel benchmarks, so up for your viewing pleasure today are benchmarks of every kernel major release going from the Linux 3.5 kernel up through the latest Linux 4.4 stable kernel release. All the tests were done on the same system and there are actually some interesting performance changes to note with these Linux kernel tests going back to the summer of 2012.
Our latest benchmarking fun from the freshly minted Linux 4.4 kernel is testing all of the popular built-in Linux file-systems plus the recently updated ZFS On Linux. File-systems tested for this comparison were Btrfs, XFS, EXT4, F2FS, ReiserFS, NTFS, and ZFS.
A Phoronix Premium supporter has again inquired about some fresh Liquorix kernel tests, so ask and you shall receive.
Ken Vermette has written a lengthy article for us about his thoughts on the state of the KDE Plasma 5 desktop as of the recent 5.5 release. If you are curious how KDE Plasma 5 is panning out, how it works on Wayland, and much more, this article is a definite must-read.
A few days ago on the new Intel Xeon E3 1245 v5 "Skylake" system I ran a variety of GCC and LLVM Clang compiler benchmarks to show how the performance of the resulting binaries differ between these competing open-source compilers.
Following Monday's NVIDIA Jetson TX1 performance overview one of the first follow-up tests I wanted to carry out was to see how the performance would evolve if using a newer compiler than what's shipped in Ubuntu 14.04. This current long-term support release ships GCC 4.8 while out since then was GCC 4.9 and now GCC 5.2.1 with GCC 6 coming in just a few months.
After a half-year of development, I'm ecstatic to announce this morning the release of Phoronix Test Suite 6.0 (codenamed "Hammerfest"). Phoronix Test Suite 6.0 is by far the most significant release ever done of our open-source, cross-platform automated benchmarking software and framework since the release of Phoronix Test Suite 1.0 seven years ago.
If all goes according to plan, the Linux 4.4 kernel merge window will end today with the release of the 4.4-rc1 kernel. As all of the major subsystem updates have already landed for Linux 4.4, here's my usual look at the highlights for this kernel cycle.
With PHP 7.0 RC7 being the final development version of PHP 7, which is expected to be officially release at the end of the month, I've carried out some fresh benchmarks of PHP using our in-house benchmarking software. Compared in this latest PHP 7 benchmarking comparison is PHP 5.5 as packaged on Ubuntu 14.04 LTS and then comparing fresh builds of PHP 5.6.15 and PHP 7.0.0 RC7. On the HHVM side was using Facebook's HHVM 3.10.1 release as packaged for Ubuntu 14.04 LTS.
Last week I posted some fresh Linux file-system tests on a hard drive but for those preferring solid-state drives, here are some fresh benchmarks. Tested for this comparison were Btrfs, EXT4, XFS, and F2FS from an SSD while running with the Linux 4.1, 4.2, and 4.3 kernel releases.
With recently having picked up four Western Digital Black HDDs, I decided to run some fresh hard drive benchmarks with the most common Linux file-systems to see how the performance compares atop Ubuntu 15.10.
Our latest benchmarks of Ubuntu 15.10 are looking at the performance of this latest Linux distribution release when comparing the performance of guests using KVM, Xen, and VirtualBox virtualization from the same system.
While the latest Linux kernel has Intel P-State driver support for CPU frequency scaling being done by this Intel-specific driver rather than the common ACPI CPUFreq driver, for some common tests -- especially Linux gaming -- the latest-generation Intel CPUs perform noticeably better using the CPUFreq driver. Here are some CPUFreq vs. P-State drivers when testing the available scaling governors.
A Phoronix reader recently asked about adding perf profiling to PTS for helping to better identify performance problems within the Linux kernel. As it was easy to do and further shows how easy and extensible the Phoronix Test Suite can be, I added such a module today. Here's some more details on how -- whenever running any benchmark -- via the Phoronix Test Suite you can very trivially expose all of the performance event counts on a universal per-test basis.
With development activity on the Linux 4.3 kernel settling down, here are some fresh benchmarks comparing the Linux 4.2 and Linux 4.3 Git kernels atop Ubuntu when using an Intel Core i5 6600K Skylake system.
With GNOME 3.18 having many Wayland improvements, I decided to test out the GNOME 3.18 stack on Fedora 23 Beta when running GNOME on a conventional X.Org Server and then using GNOME on Wayland while running various OpenGL games.
Linus Torvalds released Linux 4.3-rc1 yesterday, a day earlier than planned, to ward off any subsystem/driver maintainers from sending in last-day pull requests. With the merge window now closed for Linux 4.3, here's a look at our highlights for the new and improved functionality of this next Linux kernel release.
With PHP 7.0 RC2 having just been released, I've been testing it out thoroughly across a range of Linux systems at Phoronix. To the say the least, the performance claims made by PHP developers about the upcoming PHP7 release are very accurate: it's pretty darn fast and about twice as fast as PHP 5.6. Here are some benchmarks I did on Ubuntu Linux x86_64 comparing the performance of PHP 7.0 RC2 to PHP 5.3/5.4/5.5/5.6, along with some HHVM results tossed in at the end.
Continuing in our compiler benchmarks this week are some GCC vs. Clang C/C++ compiler performance benchmarks on Intel's new Skylake processor while testing from Ubuntu Linux 64-bit.
A few days ago I posted some LLVM Clang 3.7 vs. GCC compiler benchmarks on Linux in time for the release of LLVM 3.7. While LLVM/Clang 3.7 brings full support for OpenMP 3.1, OMP tests were omitted from the original article due to running into some issues. In this article are some reference tests for Clang OpenMP performance with the latest mainline SVN code compared to GCC.
With the official release of LLVM 3.7 being imminent, here are some fresh compiler benchmarks comparing its performance on Linux x86_64 to that of LLVM Clang 3.6 as well as GCC 4.9 and GCC 5.2.
Another year, another new file-system, or so it seems in the Linux world. The main goal for this new file-system is to "match ext4 and xfs on performance and reliability, but with the features of btrfs/zfs."
It's been a while since last running any Intel P-State / CPUfreq scaling governor benchmarks on Phoronix. With a premium subscriber expressing interest in seeing a fresh comparison, here are some new numbers when running an Intel Core i7 Haswell CPU with NVIDIA GeForce graphics on Ubuntu 15.04 with the Linux 3.19 kernel and testing the different scaling drivers and governors.
It's SIGGRAPH week! Our embargo was just lifted by The Khronos Group for talking about their exciting specification updates and more that they'll be sharing with the attendees at this annual, leading graphics conference in Los Angeles. In this article are the details on the new OpenGL ES 3.2 specification, new desktop OpenGL extensions, the Safety Critical Working Group, and some talk about SPIR-V/Vulkan but the new graphics API specification itself isn't being released from SIGGRAPH.
For a large portion of Linux and Mac users the reality is there will be some Windows program that they will still have to use on a daily or near-daily basis. For many the answer is Wine, letting them use their applications with a variable amount of success on their new *nix system. Unfortunately Wine doesn't come with any guarantee of support for a given application, nor is there any level of support from the developers beyond the community, or a generous developer. Enter CrossOver.
Beyond last week's Debian GNU/Hurd vs. GNU/Linux comparison, another set of updated benchmarks sought by some Phoronix Premium members have been a fresh cross-desktop environment comparison when running various games / OpenGL benchmarks across desktops / window managers.
Last month I wrote about the latest Linux kernel yielding better performance for Intel Bay Trail hardware. Those gains also carry over to Intel's newest Braswell SoCs. Here are some tests with the newest Linux kernel and Mesa Git code when using the new Intel Braswell NUC with Celeron N3050.
The Linux 4.2 kernel that's currently under development ships many new features, but as I've been writing about for a while and tweeting, the 4.2 Git code hasn't been booting on many systems in my test lab for over one week. Various Phoronix readers have also been able to reproduce these different kernel panics that happen almost immediately into the boot process. Here's the root problem affecting Linux 4.2 on my daily Linux benchmarking systems...
When I sent the Fedora 22 KDE Review off to Michael I did it with a bit of a bad taste in my mouth. It wasn't because I didn't like KDE, or hadn't been enjoying Fedora, far from it. In fact, I started to transition my T450s over to Arch Linux but quickly decided against that, as I enjoyed the level of convenience that Fedora brings to me for many things.
528 software articles published on Phoronix.