Linux 2.6.38 Released
darthcamaro writes "The new Linux 2.6.38 kernel is now out, and it's got a long list of performance improvements that should make Linux a whole lot faster. The kernel includes support for Transparent Huge Pages, Transmit Packet Steering (XPS), automatic process grouping, and a new RCU (Read/Copy/Update)-based path name lookup. '"This patch series was both controversial and experimental when it went in, but we're very hopeful of seeing speedups," James Bottomley, distinguished engineer at Novell said. "Just to set expectations correctly, the dcache/path lookup improvements really only impact workloads with large metadata modifications, so the big iron workloads (like databases) will likely see no change. However, stuff that critically involves metadata, like running a mail server (the postmark benchmark) should improve quite a bit."'"
Informative as usual: http://kernelnewbies.org/Linux_2_6_38
It isn't sloppy. The kernel is the heart of the operating system, and the quote you extracted is precisely correct.
Ydco co
Isn't this the version that 200-line patch was slated for?
I guess you could argue that Linux itself isn't an OS but rather Operating Systems are built using the Linux codebase.
I wouldn't, though.
+1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
he could argue that making the kernel faster makes the OS faster
which is what the quote said
You mean like LKM, which has existed for, erm, like forever?
No, it's sloppy. The unclear reference is "the open source operating system". The author either writes "the Linux kernel" to mean "the kernel of the Linux operating system", in which case the reference is clear but wrong, or he means "the kernel called 'Linux'", which is correct but leaves the "the" in "the open source operating system" unclear.
This display of GNU/pedantry was brought to you by the conglomerate of posters known as AC.
see what i mean about the value of anonymity?
Is that you, Tanenbaum?
First: this is only the kernel. Ubuntu is on 10.10 (11.04 isn't far off), so that's a better comparison, and by that Ubuntu is a hell of a ways ahead of Windows, and it hasn't even been around as long!
Second: The NT Kernel in Windows 7 is only 6.1, and that's completely different version numbers than Linux uses. You could say that this is more like version 50 of the Linux kernel (probably beyond that).
Third: I'd rather use a kernel that was so good it never needed to surpass 2.6 than one that had so many problems it had to elevate to version 6 or even 6.1.
Last: Obviously troll, but I'm bored...
It is great news that the Linux kernel performance keeps improving, and nowadays you can get the fastest performing commonly used OS for free. But I have to point out that the way the slashdot summary was written is misleading. The slashdot summary has the following quote:
'"This patch series was both controversial and experimental when it went in, but we're very hopeful of seeing speedups," James Bottomley, distinguished engineer at Novell said. "Just to set expectations correctly, the dcache/path lookup improvements really only impact workloads with large metadata modifications, so the big iron workloads (like databases) will likely see no change. However, stuff that critically involves metadata, like running a mail server (the postmark benchmark) should improve quite a bit."'
If you read the actual article you will notice that this quote refers only to the RCU portion. Other aspects like transparent huge pages are not controversial and they will improve database performance.
You have to multiply the vulnerability by the number of bad-actors attempting to exploit it to determine how vulnerable it makes you.
So, more Windows computers browsing the web (by a factor of like a billion, man) means more black-hats will target Windows computers. Makes Linux computers comparatively safer from that sort of annoyance.
Not that I care. I use both and deal with what comes out of either. They both find ways to annoy several times a month, they just have different excuses ("oh i have to support billions of users!", "oh i have to be developed by random unpaid wannabes"). Makes one want to use smartphones for everything, but that has its foibles ("oh i have a tiny little screen and nobody designs webpages that tall and narrow").
B.A.T.M.A.N. mesh protocol (which helps to provide network connectivity in the presence of natural disasters, military conflicts or Internet censorship)
Looking at what happened recently in Japan, Lybia or Egypt...it seems a feature that I would like to have in my system. Just in case...
What does that mean? Is it like 20% faster? I dunno - I think 5% would be a lot faster. But .5% or less? what are we talking about, here?
The H Open:
http://www.h-online.com/open/features/What-s-new-in-Linux-2-6-38-1205467.html
2.6.36 to 2.6.38? Tell me when there's an actual update.
(Fair turnaround for the bitching about Apple's "minor" 10.x.y updates.)
Transparent Huge Pages
It doesn't matter what that is*, it's got "Buy Me!" written all over it!
OSX might have the Dock, and Windows might be up to version 7, but my Ubuntu machine has Transparent Huge Pages!
*save your breath, I actually looked it up.
Three Squirrels
Incorrect. The term "operating system" refers to software written by Richard Stallman and GNU. The "Linux kernel" is not "the heart" of anything! It is merely a component in the Emacs software suite.
http://xkcd.com/619/
I guess you could argue that Linux itself isn't an OS but rather Operating Systems are built using the Linux codebase.
I wouldn't, though.
And you would be wrong. Crack any textbook on operating system design and you will learn immediately that by "operating system" knowledgeable people mean "the kernel".
Does this make a joke of Apple calling FreeBSD "iOS" and Google calling Linux "Android"? Why yes it does, but shush don't them them, they could be terribly wounded.
Have you got your LWN subscription yet?
Look at it a little closer.
In 2010 (last full year)
Windows 7 - 47 (87% patched)
Linux 2.6 - 47 (94% patched)
But look a little deeper and you find something more interesting
Remote vulnerabilities
Windows - 55%
Linux - 9%
Criticality
Windows - 6% not, 36% less, 17% moderately, 40% highly.
Linux - 47% not c, 49% Less, 4% Moderate
Impact for System Access
Windows - 47%
Linux - 1%
Not all bugs and vulnerabilities are made equal or are equally important. Every program no matter how good, will have bugs, and some bugs will be exploitable. Your comparison is also flawed as 2.6 is much older than windows 7. (By a factor of about 5) Your reasoning is further flawed as a list of of windows vulnerability doesn't include, word, above, acrobat, or IE exploits. which will also add a number of vulnerabilities to a home desktop windows system.
If they are never going to go past 2.6 shouldn't we just start saying Linux 38 is out. Then you could get everyone else to ditch Windows 7 because Linux 38 is like more than 5 times better.
Roll your own kernel, and you can remove drivers you dont want. You can also add whatever patches you want.
I can't wait until I can switch over from Windows. All I'm waiting for is Direct 3D 11 support and fast stable graphics drivers. When I don't need to dual boot to play my games the way they were meant to be played, then I'm running on over.
Only if you want your box to reboot if you try a serious game. Maybe next time.
Crap. What did the new CSS do with the "Post anonymously" option??
I'm still curious about SSD support. Yes, TRIM command is supported but is it actually connected to the filesystems? Partition alignment is also a bit of a mystery, but according to some rumors, recent Ubuntu installers get it right.
Now i'm curious if Ubuntu 11.04 aka Natty Narwhal will ship Linux 2.6.38
According to Natty alpha site it will ...
http://www.ubuntu.com/testing/natty/alpha3
In an alternate reality Slashdot is only available via an email request and must read through Gnus.
You forgot to add:
EARTH HAS 4 CORNER
SIMULTANEOUS 4-DAY
TIME CUBE
IN ONLY 24 HOUR ROTATION.
4 CORNER DAYS, CUBES 4 QUAD EARTH- No 1 Day God.
(1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
"Forking is Life."
I've been running using dmraid in RAID 5 configuration - I need to use Intel's fakeraid to facilitate dual-booting to Windows. Does this commit
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=9d09e663d5502c46f2d9481c04c1087e1c2da698
mean that I no longer need to hunt patches for dmraid5 but can just use vanilla kernel from now on?
http://kernelnewbies.org/Linux_2_6_38 says:
> Core:
> - Add hole punching support to fallocate() (commit)
Good to see the efforts towards backward compatibility, I often wondered why punchcard support was lacking in previous releases.
Every end has half a stick.
I've had the opposite happen quite often with older pc's - drivers for windows xp that should work are buggy, no drivers for 7. Put on ubuntu, it works :).
When people refer to the "Windows OS", they are really talking about NTOSKRNL.EXE? I don't think so.
"When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
You're delicious.
(1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
More to the point it already has and it works OK, I will be moving to natty soon. I finally gave up on vmware and installed XP to a disk on my PC (last time I tried I got black screens reliably, installed from the same CD that I got black screens from before, no BIOS updates since... OMGIGABYTEWTFBBQ.) I can only imagine that a recent nVidia driver for Linux did something to my GT240 that fixed the problem. Microcode update? Anyway vmware player not working on natty was the last reason I had to stick with Maverick, so I anticipate making the upgrade very soon. I need to install much more software first.
I've booted natty (on 2.6.38) from an OCZ Rally2 16GB and it seemed fairly peppy. All major functionality seems to work except that I inexplicably have two network managers and I can't seem to remove them. Have done zero homework or even snooping of gconf since I have been messing with my new XP install (which bluescreened with STOP c000021a 0xc0000135 after the first round of updates, probably due to AMD chipset drivers, didn't load them again of course on the reinstall. upgrade-in-place failed of course. Too late to install Watson on that go 'round. Now I have a backup of a working install :p
It's been a couple days since I updated natty so I've chroot'ed in from maverick (I kinda whacked my maverick install on the bleeding edge of PPAs, compizfail) and I'm updating it again. Perhaps I'll give it a reboot in a moment.
A windows utility bundled with the system claimed I was getting CPU idle power down to about 10 watts from 30. Outstanding. I wonder what it's like in Linux.
P.S. All hail debootstrap. All hail debian!
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"