Three different Linux disk caching methods for the Linux kernel were compared: EnhanceIO, Bcache, and DM-Cache. But which of these disk caching methods is the fastest when mixing SSDs and HDDs? Here's some results.
While the Linux 3.10 kernel hasn't even been released yet and won't be out for a couple weeks -- and it boasts a great number of new features and functionality -- the Linux 3.11 kernel will be even better. Here's what we know so far.
The Linux 3.10 kernel is slowly getting ready for release in the coming weeks. If you haven't been closely following Phoronix in the past few months of Linux 3.10 feature development, here's a brief overview of some of the best and most interesting features to be found in the next version of the Linux kernel.
The fifth release candidate to the Linux 3.10 kernel is now available. Unfortunately, the changes merged in the past week continue to be too great to be to Torvalds' liking.
It looks like with the Linux 3.11 kernel there is finally the potential for the VIA DRM graphics driver that's long been in development to enter the mainline kernel source tree.
Newly published Linux kernel patches provide support for Linux KVM-based hardware virtualization on the MIPS architecture via the MIPS-VZ extensions.
The Tiny Parallel Proportion Scheduler (TPPS) is a new I/O scheduler for Linux to appear on the kernel mailing list.
For potential merging in an upcoming Linux kernel release are new patches that allow storing small files as inline data for F2FS.
The fourth release candidate to the Linux 3.10 kernel is now available.
While the Linux 3.10 kernel is only mid-way through its development cycle, the Intel Open-Source Technology Center has already begun piling up many changes they would like merged for their DRM graphics driver into Linux 3.11.
Linus Torvalds released the Linux 3.10-rc3 kernel on Sunday afternoon, but to his dissatisfaction, this third release candidate is bigger than its predecessor.
Version 0.1 of KTAP has been released to provide a new scripting dynamic tracing tool for the Linux kernel.
The second release candidate for the Linux 3.10 kernel is now out there. Torvalds released 3.10-rc2 on Monday with a few extra pulls that he wouldn't have accepted later on in the release cycle.
As our latest coverage of the Linux 3.10 kernel comes new comparison benchmarks of the latest development kernel compared to its predecessor from an Intel Core i7 laptop sporting NVIDIA graphics.
By default the Linux kernel uses the "ondemand" CPU frequency governor for achieving maximum clock frequency when system load is high and a lower clock frequency when the system is idle. However, it turns out that for at least modern Intel CPUs, this is likely no longer the case. This default kernel choice may lead to poor battery life and performance for modern Linux systems.
Last month it was the X.Org Server with a noted security vulnerability and now this time around it's the Linux kernel.
The Linux 3.10 kernel is going to be massive with the just-released "-rc1" version being the biggest in the last several years (or perhaps ever), according to Linus Torvalds. This massive change-rate is based at least according to commit count and potentially actual lines too.
The Btrfs file-system pull request by Chris Mason has been submitted for inclusion into the Linux 3.10 kernel.
Josh Boyer of Red Hat has shared his thoughts when comparing the kernel configurations between the kernels that are shipped in Fedora and Ubuntu Linux.
After being in development for more than one year, BCache was finally merged on Wednesday into the mainline Linux kernel code-base. BCache serves as an SSD caching framework for Linux by offering write-through and write-back caching through a newly-exposed block device.
F2FS, the promising "Flash Friendly" file-system developed at Samsung and has shown promising performance results on various flash devices, has seen more improvements with the Linux 3.10 kernel.
The experimental Tux3 file-system has already made claims of being faster than EXT4. The latest claims out of the open-source file-system is that it's faster than Tmpfs, which is quite a feat given its very thin layer between VFS and SWAP.
While the first release candidate of the Linux 3.10 kernel isn't even out yet, there's already been the DRM graphics pull, as a result here's some early open-source Radeon Linux graphics benchmarks.
Support for "full dynticks" has been accepted into the mainline Linux 3.10 kernel.
Aside from the KVM pull request, another interesting proposed change for the Linux 3.10 kernel is the "full dynticks" support, also known as CONFIG_NO_HZ_FULL. Ingo Molnar is trying to get this brand new feature into the next Linux kernel release.
The XFS file-system with the forthcoming Linux 3.10 kernel will have an experimental feature for CRC protection of meta-data.
The cryptography pull request has been submitted for the Linux 3.10 kernel merge window. The crypto updates include optimizing various routines for recent CPU instruction set extensions.
Along with an assortment of other power management improvements to land with the Linux 3.10 kernel, a cpufreq driver for ARM's big.LITTLE is being introduced. There's also a cpufreq driver for the Exynos 5440 quad-core and the new AMD frequency sensitivity feedback support.
Greg Kroah-Hartman submitted his feature pull requests on Monday morning for the USB, staging, driver core, and TTY/serial areas of the Linux 3.10 kernel that's just entered development following yesterday's Linux 3.9 kernel release.
Linus Torvalds officially released the Linux 3.9 kernel and with the new open-source kernel comes support for a whole lot of new features.
1358 Linux Kernel news articles published on Phoronix.