Linux 3.0 Will Be Faster Than 2.6.39
sfcrazy writes "While we were thinking that the announcement of 3.x branch was nothing more than Linus' mood swing, it seems there is more to it. Linus wrote on the Linux Kernel Mailing List, '3.0 will still be noticeably faster than 2.6.39 due to the other changes made (ie the read-ahead), so yes, the regression itself is fixed.'"
What does faster mean? What will be faster? Are they talking huge Linux servers or Linux Desktops? Latency? User Interface?
Your cynical undertone that software only get slower and slower is not true. Firefox 4 *is* faster than Firefox 3. Haven't used Firefox 5 yet. Phusion Passenger 3 is 50% faster than Phusion Passenger 2.
good thing the regression is sorted
Even the regressions are much faster in 3.0!
Well, Windows 7 *is* much faster than Vista.
Sarcasm fail.
-Billco, Fnarg.com
They're currently on 3.0 RC4. So I imagine that what will and won't be in the release has pretty much solidified by this point.
According to LWN article about removing prefetch, the linux kernel 3.0.0 will have a bunch of prefetch() calls removed from the kernel.
Apparently they were supposed to provide hints to the CPU to prefetch the next item in linked lists, but the hardware does a superior job of it without the hints. Especially in the case of the next item being NULL, which was the majority of the cases.
A very small speedup to be sure, but it's not like there are many low hanging huge wins left.
The Linux development model no longer makes that a useful way to designate version numbers. Why should we be so dead-set on the tradition of version numbers that we can't even break out of that mold when it's useful to do so?
How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
Getting past Vista isn't a big achievement though.
New things are always on the horizon
Because some people on the autistic spectrum react badly to changes in established patterns. Remember when Rainman didn't get to watch Whopner? Same thing here. It doesn't make a lot of sense to most folks, but it helps to see it from their viewpoint.
Windows Vista was slower than Windows XP.
You win some, you lose some.
The second cake is even more delicious than the first.
What with the shorter version number, the kernel should now load faster, use less memory, and execute more quickly.
True, but moving us die hards past XP was a big challenge. I use 7 now on my win box (for gaming).
Not marketing. They very well could have been saying "2.6.40" will run faster.
I love Linux, but the post 2.6.38 kernels have developed in a way as to be completely random as to whether or not they will successfully boot on my x58/i980x motherboard/CPU. All kinds of breakage and improvements hit in the 2.6.39-40 cycle that are going to take a while to even out. So, don't expect the exact same experience as with the 2.6.38 kernel.
Windows Vista was slower than Windows XP.
When, where, why, and by how much?
On shitty hardware, yes.
When you compare two versions of the same operating system to determine which version is faster, you always use the exact same hardware configuration for both.
problem was good hardware for vista came out 3 years too late
Most of the problems Flash has had with non Windows platforms are inherent to the platform. e.g. Flash wants to decode video in hardware, convert to RGB, compose with other RGB elements, and present this preferably in a widget / window running inside a 3rd party app. If the OS / browser impedes any of this Flash will fallback on slower methods and performance takes a dump.
What about LINUX 3.11 for Workgroups ?
Want proof? proof that nobody here can deny? here you go...why does Dell, one of the largest OEMs on the planet, have to disable the repos on every. single. Ubuntu machine they sell and deal with the hassle and expense of running their own repo, even for a small subset of the hardware they sell? Why because if they don't Linux breaks drivers oh fun oh joy!
First of all, if you go to any OEMs website you will see that they usually offer plenty driver downloads, they're not leaving it all to Microsoft. So what you're complaining about is exactly the same practice they have on Windows. Secondly, Microsoft offers their prerelease patches and service packs to OEMs for compatibility testing before they arrive on Windows update, which Linux doesn't. So if Dell was to provide the same level of compatibility testing as they do on Windows, they have to redirect it to their own repos.
Sadly most the stuff that breaks is not in kernel space - Linus runs a pretty tight ship with very low tolerance for regressions. To take the whole PulseAudio mess for example, where is it? Userspace. If you have a problem with any USB-connected device, it's userspace as all basic USB I/O works fine - the rest is in userspace. The bluetooth daemon is mostly userspace. Wireless may be kernel space, but just as often the userspace init scripts and tools are fucked. Not saying the problem isn't real, but that it is mostly a problem with the distribution. That also means the choice of distribution will greatly influence your experience.
Oh and PLEASE don't say LTS, as long as Linux software is tied to the kernel you might as well call that an out of date unpatched OS, because that is what it is.
No, it's an out of date patched OS, so your customers don't get rooted. Enable the backports repo and a lot of the core software will get updated too, rather conservatively of course. Tell me, does the Windows PCs you sell update themselves from Vista to Win7 or Office 2007 to Office 2010 when it's out? Or does it for the most part just provide security patches, like an LTS release? Speaking of which, Office comes with a new version every 2-3 years. Does it then kill you to ship a 1-2 year old version of OpenOffice? Because even an LTS release upgrades every 2 years.
I can think of pretty many other arguments for why Linux isn't taking off, but I don't think yours were all that compelling. Like you say, Dell has a pretty good system for this and if that's all it would take the YotLD would have come and gone long ago. It doesn't have the entertainment apps (games, bluray playback, many streaming solution depends on Windows & DRM) for the home user nor Outlook/Office for the business user. And every app is different from what you know.
Live today, because you never know what tomorrow brings