Email this article   Print article 


Torvalds Calls Linux Kernel 'Huge And Bloated'

By Kevin McLaughlin
September 22, 2009    7:18 PM ET

The Linux kernel is getting too big too fast, and that's negatively affecting Linux performance. While this might sound like a message from Microsoft's marketing team, it's actually a frank admission that Linus Torvalds made Monday in a roundtable discussion at the LinuxCon event in Portland, Ore.

Asked whether features are being added to the Linux kernel too quickly, and whether this is affecting Linux performance, Torvalds acknowledged that this is indeed a problem. The Linux kernel has also grown to the point where it's no longer streamlined and efficient, Torvalds added.

"The kernel is huge and bloated, and our icache footprint is scary. I mean, there is no question about that. And whenever we add a new feature, it only gets worse," Torvalds said at the event, as reported by The Register.

Torvalds, of course, has never been one to mince words about the shortcomings of proprietary operating systems, which is why Microsoft and Apple officials are probably snickering uncontrollably over his characterization of the Linux state of affairs. Solution providers, for their part, say Linux is simply running into the same issues that have dogged vendors that compete on feature sets.

"The more features offered in a kernel, the more code you produce, and the slower the system that's running the operating system," said Travis Fisher, executive vice president at Inacom Information Systems, a Salisbury, Md.-based solution provider. "As Linux matures, [the community is] seeing the same problems that Microsoft and Apple have already run into."

Frank Basanta, director of technology for Systems Solutions, a New York-based integrator, says Linux kernel features have grown as a result of the need for Linux to compete with the likes of Windows 7 and OS X Snow Leopard.

"Linux as a product needs to stay competitive with other products, and as much as the community tries to keep a handle on this, it's starting to spin a bit out of control," Basanta said. "As new releases come out it does get slower, and it's not as fast and lean as it used to be."

At LinuxCon, Torvalds also admitted that the Linux community doesn't have a concrete plan to address the situation. But Bernard Golden, CEO of Hyperstratus, a San Carlos, Calif.-based solution provider, doesn't interpret Torvalds' comments as a dire warning or a call to action. Instead, Golden says the growth of the Linux kernel reflects the fact that more vendors are pushing to get their products running on the OS.

"As Linux gets more popular, people are doing more with it, and that means more code. It has got slower, but you don't hear people saying it's too slow. Besides, hardware doubles in performance every year," Golden said.

To continue reading this article, please download the free CRN Tech News app for your iPad or Windows 8 device.
Related: Videos | Slide Shows | Comments

SHARE THIS ARTICLE

More Applications & OS

Recent Articles

10 Key Android Jelly Bean Traits For VARs

Android 4.2.2 Jelly Bean delivers thousands of new features, including beaming, multiple users and lock-screen widgets, and is the most powerful and versatile version yet.

Paul Maritz's 10 Commandments Of Big Data

It's not easy building a platform that will launch thousands of new big data applications and services, but that is just what Pivotal CEO Paul Maritz is doing.

CRN Exclusive: 20 Tough Big Data Questions For Pivotal's Paul Maritz

Pivotal CEO Paul Maritz spoke exclusively to CRN about how the ambitious new big data venture from EMC and VMware will tackle Amazon Web Services.

  More Slide Shows




Related Videos
Loading...