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.'"
good thing the regression is sorted. hope my USB 3.0 works better too ..
Linux is like a Wigwam. No Windows no Gates but Apache inside
What does faster mean? What will be faster? Are they talking huge Linux servers or Linux Desktops? Latency? User Interface?
will be faster than windows 7, and iOS 5 would be faster too.
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.
Nice way to be a simple news aggregator, Slashdotitors. Is Roland Piquipaille on your staff?
I want to delete my account but Slashdot doesn't allow it.
please tell me he isn't thinking about adopting firefox and chrome's release model...
in all seriousness, it still looks like this is more of a rumor than anything that is going to be done for a while.
Sigs are too short to say anything truly profound so read the above post instead.
Well, Windows 7 *is* much faster than Vista.
Sarcasm fail.
-Billco, Fnarg.com
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.
there still people who care about speed ? the same ones that care about dick size ?
Mine are both are "good enough, now go do something interesting with it"
The Cloud - because you don't care if your apps and data are up in the air.
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
No, it should mean whatever the Linus decides it means. It is his to do with as he likes. If you want you can fork Linux into Bluenix and use your version numbers.
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.
It may, but since Linux has been time driven rather then feature driven for the last 6 years it shouldn't be so. Also 3.0 marks Linux 20 year Anniversary
The second cake is even more delicious than the first.
Wapner.
What with the shorter version number, the kernel should now load faster, use less memory, and execute more quickly.
A major version should show up every six months with whatever we feel like dropping into it at that point.
Signed,
Mark Shuttleworth
True, but moving us die hards past XP was a big challenge. I use 7 now on my win box (for gaming).
Just as there's STILL people out there that care about how big their HDDs are, how fast their GPUs are, etc. I think you just might have a small penis.
Grammar nazis are to this community what excrements are to gold.
That article has so many spelling mistakes.... relese? What is that?
Wapner. Definitely, definitely Wapner.
Space game using normal deck of cards: http://BattleCards.org
Especially since Windows 7 is just a vista service pack...
Windows 7 is a Vista service pack in the same way that XP was a service pack for 2000 - there were significant visual and under-the-hood changes. The visual changes were more noticible in XP since they introduced themes, but if you turned them off, XP looked about as similar to 2000 as 7 does to Vista.
In other words, they're more than just a service pack. Granted, not much more, but your statement is an oversimplification. In the case of Windows 7, it made an unusable OS something that didn't make you want to smash your computer into thousands of pieces.
Perhaps you should learn to read. They has some regressions in performance from a specific kernel version forward. They have a fix for the regression; well, mostly so. Thusly, when the fix is released in the 3.x, Linux version 3.x will be faster than the window of Linux kernel versions in which the regression appeared. Saying Linux 3.x will be faster than 2.x is completely false and even acknowledged in the original Linus comment.
First, at least the Flash I get on Ubuntu with Chrome is 32-bit. There was an x86_64 experiment for awhile, but have they actually kept it up, and is it actually stable? If so, I might install it manually, but I do like how my package manager keeps me up-to-date -- but it does so with 32-bit and nspluginwrapper.
Second, define "accelerated". It sure as hell isn't accelerated the way it is on Windows. Two major things seem to be lacking: First, my video card can do native H.264 decoding, but Flash doesn't appear to be taking advantage of it. Second, even when it isn't being choppy as hell (480p is fine, 1080p is noticeably slower), it's still using much more CPU -- take the exact same video and play it with mplayer or VLC, and it plays perfectly, smooth as butter with minimal CPU usage.
It's possible you're right, but if so, this hasn't actually solved the problem, and the problem certainly isn't the Linux kernel or my video drivers, as other video players work just fine, which is why if a video is particularly cool and actually 1080p, I'll find a way to download it and play it natively instead of watching my machine overheat itself to hell with Flash.
I'm not convinced HTML5 is better right now. It's better in that it has the potential to be better, but Chrome dropped H.264, and in any case, I don't currently have an implementation that has an easy fullscreen button with smooth playback -- though I seem to remember that being the case for Safari (mobile or otherwise).
Don't thank God, thank a doctor!
Youtube isn't "the same set of features" as a DVD. Granted, there's no reason it should require as much more than a DVD as it does, but it certainly should require more.
Don't thank God, thank a doctor!
Playing videos on my laptop without killing battery life and burning my lap would be interesting. Granted, that's Flash's fault, not the kernel's fault, but still.
But some examples:
I just played Angry Birds in Chrome -- I don't have a smartphone. Before JavaScript got fast (thank you, v8!), the choices would've been Flash (which is even slower on Linux than elsewhere, and 32-bit), Silverlight (really only works well on Windows and Mac, other OSes get screwed), or a downloadable binary (more work to port, so who knows if it'd even support the Mac). I also didn't actually have to install anything -- I did install the "Chrome app" anyway, but it worked just fine, much easier than buying an app or downloading an installer.
And as a game, I don't care if it or any data I've associated with it are up in the air.
But until Chrome shook things up with V8, this wasn't possible. JavaScript, even with Canvas, was simply too slow for something like this to be practical, which also discouraged people from adding interesting features or developing interesting things for it.
So it does fit what you described. It's "good enough" -- as far as I know, it didn't require a browser plugin, or Google's "native client", or any hacks like that. JavaScript is good enough now. But it wasn't before, and making it faster only means more options open up.
That's one example. I'm sure you can think of more. There seems to be this recurring cycle where we think we have enough performance in some area, and that more is just making things faster -- or in the case of games, just giving you a bigger e-dick by having hundreds more frames per second when your monitor can only handle 60 anyway. And then we get just enough that something which wasn't possible before, or which we had to fake or work around before, now becomes a real possibility.
Take Doom 3, for example. Previous games had mostly static shadows -- Quake 3 had this interesting trick where every fan you saw was synchronized to a spinning shadow texture on the wall behind the fan, all of which was pre-computed so it didn't have to do any sort of shadow stuff in realtime. Doom 3, we finally had enough hardware to give the player a flashlight and let them make their own shadows.
I could go on, but I think you get the point.
The same is not true of penises, by the way. There may be an ideal size, and it may be bigger than yours, but there is such a thing as too big.
Don't thank God, thank a doctor!
That's awesome. He's fixing some bugs and making the kernel execute faster. Brilliant work, Linus Torvalds.
I have the native 64 bit Flash plugin I can tell you that it is not THAT smooth and accelerated on many Intel GPUs. You may wish to qualify your statement with some links (the PenguinSWF blog talks about the issues). On the same machine that struggles with certain Youtube Flash videos on Linux, the performance is fine under Windows. I believe you will need your GPU to have at certain GL features for support for significant Flash acceleration under Linux and if your GL driver returns SGI string it will typically default to not turning acceleration on to avoid problems for those with weak GL implementations.
This is well known and is not a conspiracy. For a while OSX was in a similar position.
I'm going to parrot what ds2horner said on LWN - there needs to be evidence that the prefetching is still a benefit to somebody. If not enough people come forward with this then it's a maintenance burden for an uncertain benefit (for what it's worth it is apparently a win to keep PREFETCH on K7s).
What about LINUX 3.11 for Workgroups ?
Firefox 3 is faster than Firefox 2. Firefox 4 is faster than Firefox 3. You do the math. If you don't believe, download Firefox 2 (don't forget to clear Firefox's caches and history) and compare it for yourself.
Where are these "most benchmarks"?
The problem with ARM, is that many people are locked into closed source applications which have only ever been compiled for x86... ARM is great when you have sourcecode and can compile your applications for it.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
ROTLMAO. The title of this article is "Linux 3.0 Will Be Faster Than 2.6.39. This means that in the context of this topic Linux refers to the kernel and only the kernel. Actually understanding the context of a conversation and remaining consistent with it is not pedantic trolling.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
... Linux on servers has been screwed since the terrible ext3 regression around 2.6.25 ... ;-)
"I love my job, but I hate talking to people like you" (Freddie Mercury)
^^^^ ... ...
Experts predict Multi core desktop SUPER COMPUTERS! will be on your desktop in 2006 12 cores expected in 2010.
Developers disregard user requests in favor of Gigabyte sized operating systems.
User base shuns bloat and adopts boutique operating systems developers perplexed.
android, tinycore,puppy, OpenWRT, WattOS, Vector, linux.
---
USFF is shunned by all for lack of a clear upgrade path users spend billions on new OEM machines every year.
15TW = 15,000 Nuclear Reactors. (Approx. one accident a month.)
Adobe bows to political pressure. users are obligated to encrypt-decrypt-rencrypt-decrypt. Content owners and hardware providers are finally satisfied.
Analog hole discovered in recent browser Adobe required to close it using adaptive camera monitoring technology.
MIT researchers hard at work implementing it..
15TW = 15,000 Nuclear Reactors. (Approx. one accident a month.)
How much of this has anything to do with YouTube? I think YT uses the DRM on actual movies, but on individual videos, I can trivially capture the stream -- and often, I can use HTML5 instead.
Also, how much of this has anything to do with politics? It's my understanding that it has much more to do with the demands of content owners, rather than politicians.
Don't thank God, thank a doctor!
...and I think you might have a Mac.
And given the choice, I would still stick with Linux and a small willy.
Gentoo Linux - another day, another USE flag.
Faster Linux adption, of course! :)
That works, but the simplest mechanism I've found is just to watch the HTTP traffic. Chrome makes this easy -- open dev tools, refresh the page, watch Flash try to stream that video, copy the URL, and often wget will work. (At which point, I close the Flash player to save bandwidth.
Don't thank God, thank a doctor!
can the latest version of Linux now fully support the asynchronous I/O represented by some IOCP-like mechanism that the Proactor pattern can be suitable for it?
Ha! I never touched a Mac and never will but nice try. My point is that there are very good reasons why one would "care about speed"... I couldn't edit in HD until I got my present RAM and CPU upgrade, others will want more FPS in their games (GPU, CPU), whatever. Enjoy your small willy!
Grammar nazis are to this community what excrements are to gold.