Linus Torvalds on Monday announced the release of Linux Kernel 3.1 at the ongoing Kernel summit in Prague. The latest stable version of the Linux Kernel was preceded by as many as ten release candidates. With Kernel.org still trying to recover from the security breach it suffered in August, Linux Kernel 3.1 is the first release to be hosted on code hosting service GitHub.
Linux end users may not have to worry about malware too often, but apparently, folks who like to roll their own code still draw the attention of hackers. Kernel.org, the online repository of the Linux kernel, is reporting that it fell victim to a security breach in August. Don’t start screaming and unplugging your Ubuntu PCs just quite yet, though – the administrators believe the attack only compromised users who accessed the kernel.org site, and not the Linux source code itself.
Once in a lifetime events don't happen very often – you could even say they happen once in a lifetime. When one of them sneaks up and bites us in the butt, it tends to be something that sticks with the group consciousness; think the moon landing, Princess Diana's death or the first time you played Doom. Another milestone event landed in our laps last night, though no one but the staunchest of geeks probably noticed it. Yes, the Linux 3.0 kernel is here.
An upcoming Linux kernel patch has Linux patriarch Linus Torvalds very excited about the huge performance boost it promises. His enthusiasm is not unfounded either. The 233 line patch by Linux kernel developer Mike Galbraith punches way above its weight by reducing maximum desktop latency by over ten times and average latency by a factor of 60, paving the way for a faster, more responsive desktop experience.
“Yeah. And I have to say that I'm (very happily) surprised by just how small that patch really ends up being, and how it's not intrusive or ugly either. It's an improvement for things like smooth scrolling around, but what I found more interesting was how it seems to really make web pages load a lot faster,” Torvalds said in an email.
“So I think this is firmly one of those "real improvement" patches. Good job. Group scheduling goes from "useful for some specific server loads" to "that's a killer feature".
According to Linux-centric site Phoronix, the wonder patch has been designed to “automatically create task groups per TTY in an effort to improve the desktop interactivity under system strain.” As the Linux 2.6.37 nearing a second release candidate milestone, users will have to wait until 2.6.38 to tap into the huge speed boost.
Meanwhile, you can watch the two demo videos Phoronix posted to elucidate the tremendous performance boost this scheduler patch provides.