DesktopLinux
Home  |  News  |  Articles  |  Forum  |  Polls  |  Blogs  |  Videos  |  Resource Library

Keywords: Match:
Linux 2.6.37 boosts SMP, loads up on drivers
Jan. 07, 2011

The Linux 2.6.37 kernel was released this week with improved symmetric multiprocessing (SMP) scalability and the addition of many new hardware drivers. Other 2.6.37 highlights include security, power management, and memory management enhancements, plus an I/O throttling speed boost, and (finally) a disabled Big Kernel Lock.

While our attention was drawn to the Consumer Electronics Show in Las Vegas, the kernel underlying behind many of the hottest new tablets, smartphones, media servers, and other devices at the show received an upgrade. The Linux kernel, which underlies Android, MeeGo, WebOS, Chrome OS, and other no-name embedded OS implementations, not to mention Ubuntu and other desktop Linux distros, plus a good share of the world's servers, has now emerged in its 2.6.37 incarnation.

Announced by Linux creator Linus Torvalds (pictured above) on Jan. 4, Linux 2.6.37 follows up on an October release of Linux 2.6.36, which featured the integration of the AppArmor security framework. That release also introduced support for the Tilera multicore architecture, a redesign of workqueues, an Out-of-Memory (OOM) killer, debugging and latency enhancements, and a partial implementation of VFS virtualization scalability patches.

SMP speed-ups and the end of BKL

As Joab Jackson at IDG News reports, a key enhancement to the new kernel relates to symmetric multiprocessing (SMP) scalability. In particular, the ext4 and XFS file-systems have been enhanced to better handle SMP, used in multicore and multiprocessor systems.

Ext4, for example, no longer uses a buffer layer to communicate. As a result, SMP-focused benchmarks using a 48-core system connected to a 24-unit SAS storage array showed ext4 accelerating 192 simultaneous FFSB (Flexible File System Benchmark) threads by 300 percent while reducing the load on the CPUs by a factor of three or four, says the story. XFS has also been improved to offer markedly faster SMP handling, writes Jackson.

Related to SMP, the outdated Big Kernel Lock (BKL) technology, which has gradually been extricated from the kernel, has now been essentially neutered, as developers now have an option to avoid it entirely. Although originally implemented to enhance SMP scalability, BKL became a hindrance on larger-scale SMP deployments, significantly slowing operations. As Jackson writes, "Developers have subsequently pioneered more fine-grained locking techniques that eliminate the need to run BKL."

Drivers, drivers everywhere

Another big story, on a cumulative level, was the unusually large number of new hardware drivers in the new kernel. "Linux 2.6.37 promises to take hardware compatibility to new levels," writes Katherine Noyes at PC World.

New video drivers, for example, include improved i915, Nouveau and Radeon drivers, and new networking drivers include "carl9170" for AR9170 802.11n devices from Atheros, which will soon be acquired by Qualcomm. In addition, there's a new gigabit Ethernet driver for Topcliff PCH and a driver for the Brocade BNA 10GB Ethernet, among many others, writes Noyes.

In addition, Linux 2.6.37 adds support for I/O throttling, enabling developers to set upper read/write limits on a group of processes in order to boost performance, says the story. New power management features, meanwhile, are said to include a delayed device autosuspend feature that improves runtime power management, as well as the addition of LZO hibernation compression.

SELinux and memory management enhancements

At Internet.com's LinuxPlanet, meanwhile, Sean Michael Kerner takes a closer look at the new kernel's security and memory management improvements. SELinux (Security Enhanced Linux) has been upgraded with a fast status update interface from NEC, as well as with a patch from Red Hat developer Eric Paris that enables userspace to read policy back out of the Linux kernel, says the story.

In addition, the kernel now supports the IPv tunnel mode and 'Any-IP' support for IPv6. The Any-IP patch receives packets and establishes incoming connections on IPs that have not been explicitly configured, writes Kerner.

Finally, memory management has been enhanced with a Google-authored patch that provides new retry page fault when blocking on disk transfer patch, says the story. As a result, read access will jump from 55 iterations per second to 15,000 iterations per second, claims the patch developer.

Kerner quotes Novell Linux kernel developer Michal Hocko as saying about the patch, "This looks like a nice improvement for some multi-threaded programs, specifically those where many threads perform mmap or other operations related to memory layout and heavy concurrent I/O takes place through such memory areas."

Linux trends for 2011

In other Linux coverage, our sister publication eWEEK published an overview of recent Linux trends earlier this week. The Fahmida Rashid piece starts by looking the Linux role in Android and MeeGo, and discusses Canonical's push to move Ubuntu to tablets, starting with a Tenq P07 tablet in China.

Rashid also examines Canonical's decision to abandon the X Window interface in favor of Wayland for Ubuntu's graphical stack. Finally, she reports on the fork of the LibreOffice application suite from Oracle's OpenOffice, and looks at new open source drivers from Broadcom and AMD.

Availability

Linus Torvalds' Linux 2.6.37 announcement may be found here.

-- Eric Brown


Do you have comments on this story?


Talkback here

NOTE: Please post your comments regarding our articles using the above link. Be sure to use this article's title as the "Subject" in your posts. Before you create a new thread, please check to see if a discussion thread is already running on the article you plan to comment on. Thanks!



Related Stories:


(Click here for further information)


Approaching the Linux Desktop
The purpose of this paper is to help organizations evaluate the Linux desktop against their own enterprise needs and discover what benefits the Linux desktop might bring to their organizations.

Migrating To Linux: Application Challenges and Solutions
Several solutions exist to help organizations migrate in an orderly fashion from Windows to Linux desktops. This paper establishes the characteristics of an ideal cross-platform solution and reviews these alternatives in light of this ideal standard. The paper takes a closer look at the pros and cons of various solutions and outlines the business benefits that can be achieved.

Linux Advantages: Publicly Available Information on Linux Software
This paper offers a brief summary of readily-available Linux information to help businesses sort out this widely misunderstood operating system.

Top 5 Strategies for Managing Linux
Despite continuous evolution in the manageability of Linux, a 2006 survey cited manageability concerns as a top reason why organizations are hesitating to adopt Linux. Levanta believes Linux can be as manageable, if not more so, than other operating systems by following key strategies. These strategic recommendations were developed from experiences in numerous customer environments, both large and small.

Why Choose Novell for Linux?
This paper outlines the benefits of switching to the Linux platform and choosing Novell as a high-performance, enterprise solution.

Enterprise Linux Selection Guide
Considering moving your enterprise to the Linux operating system? Since there are so many similar versions, choosing the right one can be tough. This paper offers a clear process to help you make an informed decision and get the features, support, and cost that are right for your business and technical needs.

Overcoming Challenges in Managing Linux
Levanta has created a new administration model with innovative technology that breaks down the barriers to making the most of Linux systems. This paper will provide an in-depth look at the workings of Levanta’s product, the first Linux appliance of its kind.

SUSE Linux Enterprise 10 for Retail Businesses
Discover why major retailers have switched to SUSE Linux Enterprise Desktop in the back office. SUSE Linux Enterprise Desktop 10 is a low-cost desktop that offers a complete set of productivity applications and interoperates seamlessly with the other Windows, Macintosh and UNIX desktops in your store.

Moving to a Linux Desktop
Migrating from Windows to Linux on the desktop can be a substantial undertaking because it has the potential for touching -- and perhaps disrupting -- every user in your organization. Unlike a data center (server and infrastructure) migration that is largely transparent to users, the cultural and administrative transitions and environment readiness required to support a Linux desktop migration are extensive.

Seven Good Reasons to Exchange Exchange
This paper describes seven compelling reasons why you should switch from Exchange to Scalix.

 



Got a HOT tip?   please tell us!

ADVERTISEMENT
(Advertise here)

Resource Library


Popular recent stories:
• Linux an equal Flash player
• Linux, netbooks threaten Microsoft's fat profits
• gOS 3.0 goes gold
• Browser swallows OS
• Lenovo denies ditching Linux
• Lightweight, Linux-compatible browser evolves
• GNOME 2.24 gains "Empathy" IM
• Review: Pardus Linux
• Ubuntu to fund Linux development
• Ubuntu "Intrepid Ibex" available

All-time Classics:
• Choosing a desktop Linux distro
• Banshee -- the next best thing to Linux iTunes
• Running World of Warcraft on Ubuntu
• A simple Linux backup method
• The Best Free Desktop Linux . . . and how to make it better
• Linux-powered Asus Eee PC mini-laptop arrives
• The well-tempered Debian desktop
• Lenovo launches a netbook
• What's the best Linux for beginners?
• Getting to know Puppy Linux
• Xandros 4: The best desktop Linux for Windows users
• VirtualBox: The best virtualization program you've never heard of

Linux-Watch headlines:

Join our Desktop Linux discussion forums:
•  Moving to Linux
•  Linux/Windows debate!
•  Linux Q&A;
. . . and more
Visit the...


BREAKING NEWS

• Canonical switches to OpenStack for Ubuntu Enterprise Cloud
• SimplyMEPIS 11 adds LibreOffice and a faster Firefox 4
•  Red Hat Summit recap: RHEL 6.1, cloud platforms, and a new openness
• Ubuntu 11.04 out, awaits Unity verdict
• Canonical confirms Apr. 28 release for Ubuntu 11.04, online trial version
• Fedora 15 beta released as GNOME 3 backlash grows
• CentOS 5.6 ships as Red Hat preps cloud app platform
• GNOME 3 set free
• OpenSUSE 11.4 bolstered by Novell services, says review
• Ubuntu 11.04 beta offers multitouch Unity experience
• Linux distros build on Conary package system
• Top Five 2011 Linux Gurus announced
• Linux 2.6.38 speeds group scheduling, VFS
• OpenSUSE 11.4 touted for performance boost, new rolling release option
• Fedora 15 alpha debuts GNOME 3, adds cloud appliance builder



Linux Netbooks


Linux smartphones!


news feed

Or, follow us on Twitter...


Home  |  News  |  Articles  |  Forum  |  Polls  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2011 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.