Last 2.5.x Linux Kernel Released
Kourino writes "Today on LKML,
Linus released 2.5.75, which he said will be "the last 2.5.x kernel from me", and that he and Andrew Morton are going to start a 2.6-pre series soon. While this certainly does mean things could get interesting soon, don't hold your breath about seeing the actual 2.6 for a while; there are still many areas that need work. This essentially means that the development branch is going into maintenance mode, and new features probably won't get in after this point. Changes of note in 2.5.75 include a merge of the anticipatory scheduler from Andrew Morton's -mm tree and updates from several architectures."
Yes, but does it run Linux?
Oh wait...
What about Reiser4?
Just name it 2.6 - everyone will flock to it because 2.even means that it must be a stable release, never mind it's the first release.
:)
Bitching will ensue, and the bugs will get fixed even quicker. Why mess around with all the pre-2.6 stuff, when this is obviously the fastest way to get it all working
Will the 2.6 "stable" kernel series actually be stable?
The 2.4 series had this public cloud of wierd problems hanging over it its entire existence. It seems like 2.4 never really seemed "trustworthy", they kept making huge and highly experimental changes and 2.4 seemed just kind of like a work in progress for its entire run. Will 2.6.0 be totally safe to download and run and install in a production environment, or is that going to be kind of a "well thats still sort of experimental be careful"? And if the latter, why the heck aren't they staying in 2.5 until it's ready for production.
Am I just too paranoid, or do you know what i mean?
-- anonymous and terrified
the anticipatory scheduler, because I haven't been expecting them to do that yet.
"Linux 2.5.x? Pssh. That's old! I run linux 9.0!"
----
Go canucks, habs, and sens!
The SNARE folks say they are working to get C2-style auditing capability in the kernel, since the old hooks were broken/fixed in 2.4.21. This is a big feature that is keeping Linux from being a "serious" player in "secure" environments, such as certain government-controlled areas.
So why would they set the feature freeze for Halloween if new features wont be allowed in after mid July?? Or does the feature freeze have nothing to do with features being added? I'm highly confused.
...if released in the near future as stable. I did play around with the 2.5.69 build and I must say it's somehow feels faster.
:)
However, the new module handling procedures in the 2.5.x series makes some of my frequently used apps to behave strangely (iptables for example)... even with module-init-tools.
Ah well... as long as there's progress
Welley Corporation - SLM Scammers
Maintenance mode? No, 2.2 is in maintenance mode.
2.4 isn't even in "maintenance" mode yet - it is _the_ stable tree, and its getting new things added to it with each release (slowly, and after being tested in other trees, and RCs). Just recently new ACPI for example.
2.5 is going into "stabalisation" mode, to get it ready enough for 2.6.0 that it won't piss too many people off who try it. 2.5 has been a good cycle and 2.6.0 will be quite stable, but it needs to go through a few 2.6 point releases during which more and more people will start testing it.
Then _2.4_ will go into "maintenance" mode.
Does 2.5.x use 64bit jiffies for x86? I've seen it mentioned somewhere but forgot. I'd hate to see my uptime roll over every other month.
you're not an anticipatory scheduler.
Those of you who want to use the closed NVidia drivers with 2.5 can find the necessary patches here
2.5.71 also introduced a new native mode driver for synaptics touchpads. You'll need to download the X11 driver and I saw it mentioned that the cvs version of GPM has support if you use that as well.
Don't leave your mind so open that your brain falls out. Don't close it so much that you cut off the blood.
Sounds like it's about time to try out 2.5.
Is there a "the mile long list of things to update before trying to boot 2.5.x" list?
I remember the "fun" of updating 2.2...
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
I have a feeling I am going to be modded as a troll but I have karma to burn.
I use to be a big fan of linux but the latest 2.4x came with a bad vm in the so called stable release branch and I heard of dismal uptimes for smp systems with 4 or more processors. Infact Debian still uses the 2.2 kernel by default because of the bugs sorrounding 2.4
I am no longer in IT but if I was I would be more in favor of FreeBSD. I heard 5.0 is alot more scalable then the 4.x branch.
Anyway its reputation for those who are not Linux fanatics on slashdot will be better. Linux 2.0 was rock solid. However the quality has gone down hill recently. Yes Linux 2.4 can scale quite well but in real world uses filesystem corruptions, xinet freezing, and kernel panics happen on smp hardware.
Since Linus now wors at OSDL he can now test these features on high end hardware. Linux is stable on pc class hardware but that is all most kernel hackers have to test the kernel.
http://saveie6.com/
Linus Torvalds and Alan Cox made a joint press release today. In an effort to save time, Linux 2.5.75 will be renamed 2.6.75, to reflect how mature they assume the code is. "We don't feel like bothering with all that 'pre-' crap, so we thought we'd save some time and just jump right into 2.6" reasonned Torvalds. Alan Cox elaborated that "when MS Windows went frm 3.11 staight to 95, they really left us behind. Now that they're at 2003, we've really got to get our shit together to catch up".
-
Why We Should All Test the New Linux Kernel -
Japanese
-
Using Test Suites to Validate the Linux Kernel
-
Japanese
The Open Source Development Lab's Japanese facility was kind enough to provide the Japanese translations.I am looking for translations into other languages for all my Linux Quality Database articles - there are other articles on web application quality and C++ programming, and more will be posted from time to time.
They are all under the GNU Free Documentation License, but for reasons explained in Which License for Free Documentation? I am planning to change the license soon to another one.
Request your free CD of my piano music.
Like the "lack of apps" has anything to do with the kernel!?!?!?
Push the envelope. Watch it bend. -Tool
what distro gives you 2.5 by default? or does any distro require massive overhaul to try and use 2.5 with it ?
You kids and your new fangled "2.5". Back in my day, the kernel was 0.1, and the only supported boot device was a piece of toast. And we liked it better that way! Stable, unstable? Kids these days are so ungrateful. Back in my day, when linux crashed, not only did it erase your hardrive, but it put you into seizures! But it built character, and that's the way we liked it!
====
Crudely Drawn Games
please! !!!!!
foo
bar
I've had not one problem on 3 dual cpu machines with either the late 2.2.x series or most of the 2.4.x series. Granted, only 3 data points, I'm no expert, etc...
Who modded this "Insightful"? Poor attempt at humour, possibly, but INSIGHTFUL?
Linux is a kernel. Neither the lack of apps nor the windowing system has something to do with anything.
Oh, and it's Windows that has bluescreens, not Linux. Linux has kernel panics and blinking keyboard LED's. (In morse with the correct patches.)
GNU/Linux is the operating system in itself. I'm usually not anal about the distinction, but to post a comment about the GNU/Linux system in response to the Linux kernel is not really appropriate.
Either way, if the parent is to be modded up it should be "Funny". Definitely not "Insightful". Better yet, blow your mod points on something more worthwhile.
Yeah, FreeBSD 5 being more scalable than 4 isn't saying much, its still probably below 2.4. No troll, look at the archives - some guy couldn't run 3 SETIs and 1 ssh session on his 4 processor box without them grinding each other to crap on kernel locks... and SETI only enters the kernel a couple of times every 5 seconds or so!! FreeBSD 5 is also having stability problems. FreeBSD isn't a bad OS, but come on, FreeBSD 5 isn't ready yet my good chap.
Your next paragraph about filesystem corruption, etc is misinformed, but if you like, show me some postings of problems: I can't prove its stable by making you read through months of archives to find few problems, but you can show me it has problems by pointing to a few posts.
And yes, don't worry about the scalability of 2.5. IBM have been benchmarking it on 32 way POWER4s with 256GB memory, and 32 way x86 with 32GB memory for just about its entire life. SGI has been doing 64-way and higher IA64 global shared memory machines... etc etc.
Oh, and debian uses 2.4 by default I think.
I'm happy with the stability of my machine, but what I want to know as an experienced end user is what can I expect from the 2.6 series. How about someone knowlegable listing the top 10 gains over the 2.4 kernel?
..........FULL STOP.
...what we have known all along. :-)
That Windows XP sucks?
I know someone who uses Windows 98. Since the number 98 is higher that 10.2, 9, and 2.6 put together, that must be one kickass operating system.
Sure it does. If the kernel supported Windows XP system calls, then there wouldn't be a lack of apps.
Be advised, the folling comments are sure to be full of version number jokes between windows products and linux. A dead horse gets another whack.
Seriously, guys, it wasn't funny the first time...
On second thought, after reading the earlier discussion, Developers: "Quick 'n Dirty" vs. "Correct and Proper"?, take your time...
www.slashdot.org. IN CNAME marc.theaimsgroup.com.
> Infact Debian still uses the 2.2 kernel by default because of the bugs sorrounding 2.4
Christ, what a troll! (Got me, though, so attaboy)
Debian uses 2.2 as the DEFAULT kernel; you can easily select the 2.4bf (bootfloppy) kernel, 2.4.18, by saying so at the start of the install. 2.4.x wasn't quite stable enough at the time Woody was promoted to the stable release, but has since been added as the additional install kernel selection.
You're forgetting, that this site is not only news for regular users.
/.-worthy. QED.
In fact, this was posted in the "Developers" section.
Do developers care? Possibly.
Is it News for Nerds? Hell yeah.
Is it Stuff that matters? For some people.
Ergo, it's
Nice to see at least some small part of the world progressing in a logical manner. An island of stability in a world of madness.
And the world is encountering a bit of instability right now. I wouldn't call them "bad times" yet..but fuck. Maybe it's just me, but I've all but given up on the IT industry as a reliable source of income. Tired of talking to these fucking reptile recruiters and sending out the resumes.
Today LKML confirmed that linux is dying.
Linus was quoted as saying this will be "the last kernel".
This announcement, of course, has the same high validity as the claim that *BSD is dying.
we'll see the 2.6 kernel in Mandrake 23.2 in the year 2019..
I can't wait!!
I protested the release of 2.4, saying its inclusion in distros would cause users to unknowingly run a poor quality kernel, but Linus said the reason he wanted it released was so that it would get more widespread testing.
The "stable" branch of the kernel is perhaps misnamed. Linus gets to release a new kernel whenever he wants, and I imagine he does some testing, but I don't think he puts a stable release through any kind of rigourous qualification, I think it's more like when the complaints about his pre- versions die down a little.
I know it's common for Linus to release stable kernels that are actually quite broken on some non-x86 architectures. People who run Linux on PowerPC use a branch that's extensively patched from Linus' releases.
Both the 2.4 and 2.2 kernels went through a number of releases before they were really usable. I think the reason 2.2 became reliable was that it was smaller and simpler, and fewer people were working on it.
I'm pretty sure a good part of the reason behind the establishment of the Open Source Development Lab and their hiring of prominent kernel developers like Linus and Andrew Morton is to make sure that 2.6 actually does turn out to be enterprise quality. IBM is a big backer of OSDL, and I don't think they want the billion dollar investment in Linux in general to go to waste.
Request your free CD of my piano music.
I only have one 4-processer machine, but the 2.4 kernels were wonderful on it. It got 2.4.3 when 2.4.3 was hot off of the presses, then ran without reboot or any glitch until it was shut down last month for hardware upgrades. At that point, I put 2.4.21 on it just for fun. Uptime was something like 1.5 years at that point. 2.4.3 is timestamped over 2 years ago, so it could be as long as that.
steve
Oh, you're not stuck, you're just unable to let go of the onion rings.
Infact Debian still uses the 2.2 kernel by default because of the bugs sorrounding 2.4
Actually I (not so) recently installed Debian Woody/stable from CD and it installed kernel 2.4.18 by default. You must still be stuck in the times when Potato was the "Stable" Debian.
ext2 still, by default, requires an fsck every so many days or boots. that just screams stability!
Doesn't it seem strange that of all the open source projects with constant upgrades and lots of user visible changes, the slashdot community gets all excited about a kernel? A kernel! What difference is this going to make to your day to day life, compared to a new version of your mail program or language runtime or desktop environment or editor?
Debian uses old versions of everything. Debian is very conservative about what goes into its stable branch, which is good, except that you have things like known broken versions of software sitting around on your system unless you run testing or unstable.
... sigh. Two testing grounds in one machine!)
...
From what I've heard, the 2.5 kernel looks to be a lot better on SMP, both in terms of stability and scalability with number of processors. This isn't something I've tracked much, though, since I only have UP hardware (for now). (What I'd really love to find is an old dual-proc EV56 or even EV67 machine for not too much money
And, Linux is most stable on x86 hardware because that's what most people run it on. Unfortunately, there just aren't as many people running Linux ppc, or the Alpha port, or Linux on Sparc V9, which means less testers and less developers. It would be nice to see the other architectures better off, but
Something is seriously broken on your system if it's taking you 20 minutes to copy a 17 MB file. That just takes me a few seconds on my computer.
I'd suggest you try a mailing list.
perhaps "schedulatory anticipator"
- First they ignore you, then they laugh at you, then ???, then profit.
What's a kernel?
With the moo and the cow and the fish. Minesweeper Record: 7 sec
YHBT
YHL
HAND!
I host a bunch of VPSs based on Jeff Dike's UML (User Mode Linux) project.
One (of the many) cool things UML allows is for you to try out new kernels without having to dedicate a real box to it. Even if you're only dedicating the box to it between kernel swap reboots. Especially if you're not sure if the new kernel will corrupt your precious partitions.
The UML 'host' server can continue to run whatever stable 2.4 kernel you need (in my case 2.4.21).
You SSH from your 'host' server into your hosted UML kernel. Play around, test reliability, fiddle with new features, regression test your apps.
So anyway, I'm off to grab the new kernel and have a play. Maybe even see if there are any crazies out there who want hosting with the 2.5/2.6-pre kernel.
- Peter
RimuHosting - Linux VPS Hosting
If the Amd world view of how to achieve 32 bit without emu on a 64 bit platform are to fly then the adoption of AMD by the server world is essential for Linux in the future. Blindly following the Intel/MS lead may lead to kaos. The same as blindly imitating Microsofts functions by reverse engineering, is for programmers.
The office desktop lock of MS is not the route that Linux should take, the applied advanced scientific computing and clustering is the best route. When a great scientific workstation can be had for the price of a Linux install on a 64 bit AMD system the business computing world will finally start to wake up and take notice.
OH THE SHAME I fell off the wagon and use sigs again!
Yes, it is still possible to get work without recruiters. And it has the same fresh clean taste as air does when you quit smoking.
When you're done reading that, read Fighting Age Discrimination and Buzzword Bingo in the Software Industry.
Thank you for your attention.
Request your free CD of my piano music.
If my wishlist had anything to do with dev, IPSec passthru would be paramount... thats the only issue that plagues me with linux at the moment.
Man, I've seen this troll post cut & pasted with just about every operating system substituted in. Give it up!
whimper snapper... In my days Linux version number was 1/0 and the only boot device was toast crumbs. We had to line them up burnt/crisp/crisp/crisp/burnt in order to get it to boot and we were happy. Soon after that Linus migrated to bagels and thigs got a little more stable.
Zoid.com
Where can I get some of what you're smoking? So, been unemployed long? Don't worry Microsoft will get those Linux bastards and unemployable people like us will be able to put our DeVry degrees to good use. I can't believe those Linux loving bastards with their high IQs making fun of us Windows users just becuase we're slightly retarded. At least I don't wet my bed anymore, not often anyways. Windowz rulez with all it's clicky buttons, and gamez, don't forget those. Hurray! My divx vid of Bill and Melinda going at it just finished downloading so I have to go find some hand cream! Peace to ya my Windowz brotha!
You just don't get it, do you?
Linux isn't about copying 17-MB files in under 20 minutes. If you want that, run Windows. Duh! Netscape (and Mozilla) are both dogs. Intentionally. Get used to it. If you want speed, use IE. Thanks for saving the rest of your details, since it's probably by design anyway.
What you fail to understand is that the economy is in a crunch. The idle get let go. What's the best way to not get let go you ask? Not be idle. Take 20 minutes to copy a 17-MB file. If you have a TURBO button be sure to press it until the light turns off -- you might even be able to get the copy up to 30 minutes. Maybe you'll even have to work late. That's sure to get some brownie points with the boss!
And what about the people running Linux not worried about getting let go? One word my friend. Coffee. IT guys love coffee. It's the caffeine really, but coffee is the main source. It's like water, or maybe air. And what's the best excuse for getting coffee? Pretend to be working at the same time. That's right, the ol' I'm busy doing the file copy flim-flam. 20 minute coffee break. For the Starbucks run be sure to copy a 50 or 60-MB file, you don't want to seem like you're slacking off.
It's all in the Linux handbook, copied right out of the GPL. It's at the end -- R.S. knows no one reads copyrights anyway. That's how we hide it. So don't tell. There's also a section on the secret handshake, be sure to read that part carefully!
Okay, in all honesty you either have a network duplex problem (assuming copying to/from the network) or bad hard disk/controller. The throughput is too slow to likely be a DMA problem but you should probably use hdparm to check your settings anyway. I'm leaning towards a hard disk problem which would account for why Netscape won't work during the copy.
It's also possible that you are out of RAM. I've got Linux running on a Mac as well, and HD performance under load is quite poor, even with DMA enabled. Copying a 17-MB file should be cachable unless you are really low on RAM. Swapping is a peformance no-no, especially on a MAC.
Get a local Linux guru that knows the performance tweaking commands to look at your system. Or add RAM/replace your hard drive, they're cheap.
NEW XCONFIG!!
x t
Check out: http://www.codemonkey.org.uk/post-halloween-2.5.t
Now, when someone does make xconfig it uses the qt libraries. There is also a make gconfig for all you gnome people. While I like the advancement, it's annoying that even at the deepest level, the kenel, people are forced to repeat functuality for different libraries. While I love the choice, it is just annoying that we so much redundency for these libraries. It seems that programmers are programming more for the libraries than they are for the users. Unfortunitly, I can't think of a way to solve this.
However, it does suck for anyone who uses another window manager and doesn't have/want qt or gnome. I guess they have to live with ncurses.
Only dead fish swim with the stream...
laughed my ass of mod parent up
It's a precaution rather than a requirement.
I breaks my heart to read about another crippling bombshell hitting the beleaguered Linux committee. Even Linus himself admits he's giving up on Linux 2.5, and according to the Netcraft survey, hardly any production servers ever used 2.5 at all.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
Though we're bordering on offtopic here, because this discussion isn't as closely related to the kernel as it could be, I'm fairly convinced needs no focus as you imply.
First of all, the Linux kernel is and will be the most important readily available high performance computing platform. I cannot imagine a design decision with more than temporary character that will slow down the kernel. Through constant improvement it will lead on all 64bit platforms, Dec Alpha, PowerPC, IA-64 and x86-64. We all know, in the long run, open source isn't beatable in improvement. The kernel is already far on the right side of that curve.
Now, should Linux developers at large focus on scientific computing, or the desktop, on both? Actually this is a "no-question". The development force of open source will always distribute itself along its own best interests, not because of what anybody told them. Till now the technical gurus of programming turned the core of the GNU/Linux OS in what it is, but the evergrowing developer community is attracting more and more apps developers (they are simply more readily available). So while the kernel project is readily scaling to bigger and bigger feats, the app world will still aim for the desktop, the poweruser's desktop first. Simply because there are many people that want to provide apps and simply will do. This will not impair kernel development in any way, and anyhow those people have no different needs from the kernel as the scientists have: stable, efficient, robust.
Since the POSIX and other standards strongly decoupled OS internals from the apps developers (what's going on behind the scenes is no business of the apps developer) we have the power to do it both, in parallel, with no friction.
Does anyone know of a website or mailing list on which to find a good .config file for building 2.5.75? I'm not much of a kernel-hacker, and it would be very helpful for me (and I'm sure for a lot of other people too). Just something general that will produce a kernal that can boot and will run Gnome, Mozilla, and Java.
So there. All you weenies stuck at 10, I have no pity for you.
Infuriate left and right
Regardless, I've had an uptime of 214 days with Linux on a 2-CPU Pentium 4, with a stock RedHat 2.4.18 kernel. The reason it went down was because the computer had to be moved from one location to another ...
Yes, I've noticed instability on the stable kernel - but that happened mostly with my own kernel builds. That is why we have distros - let them heavily test, use their kernels *and* make your purchasing decisions based on their hardware compatibility lists. When you compile your own configs, there's clearly some risk that you're undertaking (compiling kernels isn't for aunt tillie - sorry Bruce)
Furthermore, don't make empty assumptions about what kernel hackers test their work on :). Trust me, RH & Suse *do* test on high-end hardware. Not to mention the gargantuan hardware that IBM ships with Linux as the OS.
The Raven
I have had simular problems in the past (with rh 9 and other linux versions). My problems were due to a buggy motherboard chipset. From what I have seen Linux does not act this way on most hardware.
Correct me if I am wrong. don't really need to say that here now do I!!! But arent the other versions of the linux kernel IE ones for alpha, power4 high end hardware etc.. maintained by people other that linus and his cronies?
I also seem to remenber that Linus mentioning that the linux kernel in its current state doesn't scale well past 4 cpus?
The Reason I say this is because I have
Linux 2.4.18 smp #1 SMP Wed Sep 4 11:55:37 EDT 2002 i686 athlon i386 GNU/Linuxand it has been running completely stable at a load average of 2 for about 8 months now, the thing that is buggy is X but the kernel, file system etc stays up even after X has decide that is enough for tonight
It said "windows 98 or better" so I installed Linux
Anyone working on Debian compatibility packages for the 2.5.x and 2.6.x series? I've been searching around and haven't found anything yet.
If tits were wings it'd be flying around.
Just set up a server, it's 2.2 by default (unless you have an odd ISO).
Debian cd install:
linux (2.2)
bf24 (2.4)
vanilla (2.2 vanilla)
ramdisk0 (disk install 2.2)
Not to say that there's anything wrong with the 2.4 kernel though, often enough it's the only thing I can get certain hardware drivers under, and 2.2 has its issues too. I've noticed that one of our servers was choking on 2.4 (tape system amongst other stuff), whilst another really had issues with stuff in the 2.2 tree.
Yes you are right on target as to why Linux is doing great things. Not releasing 2.6 stable too soon is one of them. The problem is that the business world does not appreciate the reasons why
My wife trains new users for an environment that is typical.
Their server is MS based because of the need to run MS office. The real power apps are served by a Linux server for the medical image data files. There in lies the problem, the office application lock of Microsoft.
The lack of a killer business app in Linux is the root cause of the delema. Sure there are great integrated office apps in Linux. But by and large you would need to pry the dead fingers of the average office computer user away from MS office addiction.
My point was that the world of scientific computing and real powerhouse apps would be the best chance for Linux in business till someone comes up with a new killer business application that is native to Linux. What might fill the Bill (pun intended) is an appliction that does all the necessary buisiness/computer chores but is easily customisable in house and scalable. Inventory data , linked to all departments, with or without cash register interface, and accounting software all linked, a kind of Swiss Army knife that is easy to secure and change. Hopefully this is the future of Linux in business.
When businesses see that using a powerhouse Linux server/workstation setup can make a difference to their bottom line their MS office/OS/server dependancy will quickly evaporate.
OH THE SHAME I fell off the wagon and use sigs again!
As for scaling past 4 CPU's, that was much more true before 2.4. While it's still not going to scale linearly to an infinite number of processers, improvements along the way in the 2.4 series and the o(1) scheduler have helped out quite a bit.
I do believe that much of the non-scaling of Linux past 4 CPU's is, to some extent, actually the fault of the hardware, as the great majority of multiprocesser hardware has bottlenecks that impeded linear scaling.
As a simple example, take a look at the dual P4 Xeons on the 533 MHz bus. Sounds spiffy, right? Well, you're splitting the 533 FSB and memory busses between both processers, giving each one an effective *266 MHz* when under load. Seeing as how even the slowest single-proc P4 has a 400 MHz FSB, you can see off of the bat that you're hitting bottlenecks!
Look at the AthlonMP series: Each processer has it's own independent bus! However, the only available motherboards have a single-channel, 266 MHz memory architecture. That gives each processer only 133 MHz effective memory bus under load. The simple addition of a dual-channel memory controller (like the one on the NForce boards) would give the AthlonMP's a real shot in the arm.
Now, it may seem like I'm just talking about low-end multiprocesser machines, but here's another example: Even on some of the higher-end machines, there are restrictive bottlenecks. By naming names, I'll only start a flame-war with the zeolots, but suffice it to say that there are $35,000 "high-end" servers that have *less* total memory bandwidth than that $3,000 dual P4 Xeon. That is pretty pathetic!
It's pretty easy to see why someone who didn't realize that could plop $35,000 on a 4-way, big-name machine that had less memory bandwidth than a $3,000 dual P4 machine, see that under load both of them performed similarly, and say "Well, Linux must not scale well."
To make matters worse, the kind of applications that are run on multi-CPU machines tend to be things like RDBMS', which do not lend themselves well to clustering. Here's the catch: Those types of applications tend to be the most memory-demanding. So, take a single P4 with a 533 MHz bus, and install your RDBMS on it. Take a dual P4 Xeon with a 533 MHz bus, and try the RDBMS. You're certainly not going to scale linearly, but that's because you still haven't improved the memory bandwidth.
steve
Oh, you're not stuck, you're just unable to let go of the onion rings.
Yes yes, more crap with no factual information to back it up.
Linux 2.4 is so bad that I'll just have to nuke all our servers that have been up for a year with no problems what so ever, and install FreeBSD.
Infact, Linux sucks!
It's just unstable crap!
All these people running it, all these companies entrusting millions to it, and it's just unscalable bullshit.
Yeah OK.
I don't know what you were running, but Linux on SMP runs just fine for me. Infact, I run 3 Beowulf clusters all with 2.4 kernels, and SMP on them has been spectacular. Pretty much double the performance.
You know, there's a reason people run Linux instead of FreeBSD. And it really isn't "because Linux has more hype."
You use the right tool for the job.
I really don't understand these posts, and how they get marked as "Informative."
I'd rather hear some intelligent reasons why anyone would choose to use linux over other faster, cheaper, more stable systems.
Well I tend to find Linux rather cheap, but then again, seeing how you managed to buy a computer that takes 20 minutes to copy 17MB, it wouldn't come as a surprise if you got ripped off buying Linux either.
Get a clue and then get a life.
Somebody should really write an updated version of that troll.
Although, I guess from the number of responses (and the mod point) it still seems to work.
This might prove interesting.. I found it hard to know where in the discussion to tuck it, but here seems good since Linus touches on the part of "new features" and so on.
here at lwn
I didn't do this, now did I?
Thanks, RMS!
I've been running a 2.4 kernel since the 2.4-test ones ( I think that's what they were called ) and I have never had any need to rush out and upgrade to the latest version. Sure ... when a newer version comes out I will upgrade for the heck of it, but seriously, if it wasn't for the ability to cat /proc/version, most Linux users wouldn't have a clue what minor or major version they were running.
So the vm stuff was ripped out half-way through. Did it cause any problems for end users? I didn't notice. If anyone is running a Linux box that is under so much load that they did notice, then maybe they should have upgraded their hardware. It gives me images of someone fanging their VW beetle down the road at 180km/h and complaining that the new suspension seems a little rougher than the old one.
I've read some examples of 'my sis motherboard craps out when I do this' or 'my oh-so-cheap raid controller doesn't like it when the kernel does this'. These are drivers people! They can't be considered a core part of the kernel. You can't brand a kernel unstable because someone's obscure, 5-year old POS hardware's drivers haven't been updated in years. Buy some real hardware. See above point. I challenge anyone with regular ( ie I can walk down to the local computer store and buy one because it's in production and regular use now ) hardware to tell me what problem they've had with any 2.4 kernel.
Funny thing is that most people bitching about the supposed instability of early 2.4 and 2.6 kernels most likely upgraded to them as soon as they came out ( just like me ) and bragged to all their Windows-using friends about how stable and fast etc their new kernel is. It's only on Slashdot where it's cool to whinge about how people can break kernel-x just by xxxxxx that they change their tune. And how many of the complainants actually submitted a bug report? MMMmmm?
This was never a problem under Unixware. Due to the recent SCO fiasco we decided at work to finally can them.
Well I decided to not do Linux and switch to Solarisx86 after that incident. Yes, Linux is no Unix.
Linux was once stable for heavy database work but it is no longer under smp systems. I can tell you from recent experience. Yes the new VM is not reliable either. 2.6 might fix everything but each new kernel release is a total rewrite. If I base my companies purchasing decisions on Linux, how can I be sure the next kernel wont suck?
Not to troll here but SolarisX86 and FreeBSD do not crap out under high loads. They slow down gracefully and FreeBSD even comes close to a halt but the filesystem will not corrupt and the kernel will not panic unless the load is extremely high.
Linux is a fine workstation and server OS. However its not industrial strenght like the other big boys yet. 2.6 might change eveything but all the companies you hear switching to Linux are only doing partial migrations to save costs. Most still use Solaris,HP-UX, and even Mainframe for their mission critical systems but use Linux for everything else.
My car still, by default, requires a check-up every now and then. That just screams stability.
0x or or snor perron?!
heh, wanker
I've been using almost all the major distros for the servers at my hosting datacenter. And to my amazement 2.2.x is still the most stable kernel ever ( shipped with redhat 6.2).
It just does'nt giveup.. in 3 years I've never seen those machines down!
Even n00bies know that tea has higher concentrations of caffeine than coffee.
Tastes better too.
Stem
I run it under windows if I have to use windows as it is crash kind proff it will crash and still leave my system standing in all cases so far. IE on the another hand as taken out my full system.
Now if you have striped down windows remove all IE preloading it loads slower than Mozilla. Basicly IE is a Real dog with verry sharp teeth that will bite you at the first chance.
Copying from where 20 mins from the internet is good 20 mins across 10mps network cards can be good on a full network. Drive to drive even in default from redhat 17 megs takes less than 20 mins to copy on a 233 pent must be something really old to take longer or a verry slow drive ie a 2 speed cdrom drive with a lot of old age(I have one it is in my why does it still work box).
For internet downloading you really need a download manager d4x is a good one for linux.
And voilá, Linux kernel 2575! Zipped past Windows elegantly enough!
Hurricane Application Group, Dept of Meteorology Control, Ministry of Proactive Defense
Er, ACPI is a bad example because ACPI has NOT yet been migrated into 2.4. The ACPI guys have been trying to get it in for a long time and finally threw a tantrum on LKML about it when Marcelo said he was planning on releasing 2.4.22 without it. They changed his mind and Marcelo now plans to include it, but it's not actually in there yet.
One simple rule for its versus it's
and dont feel too bad, it trips up some people in teh apple section too. must say, one of teh more sucessful trolls ive ever seen.
I want 2D games back.
Someone has to intervene... the poor guy is in serious medial trouble.
guess that means i should move from 2.2.12 to 2.4.x
hmm...
Its up to distros to make users aware of 2.6 bugs per hardware combinations as they have the most motive to test on every hardware combo of their customers...
Don't Tread on OpenSource
More information can be found in Dave Jones' list of things to expect in 2.6. Personally, I think it's great to see features that benefit both big and small systems.
Thanks for the information. I find it kind of disheartening that this type of info doesn't come directly from the kernel maintainer himself. It seems like every time a kernel is released, I think "maybe I'll upgrade me kernel this time". But when I go out to see what is in the new version, I get essentially zero information. Oh, I see statements of what went in, but they don't tell me anything. What the hell is "anticipatory scheduler"? Why do I care? I shouldn't have to figure these things out, or diff the code, or any of that BS. Is it so hard to just state in plain and simple terms what the changes are? I am glad someone did it, but it would be nice if it came from the maintainer.
I suppose I'll get modded down for critisizing Linus now. Oh well.
My beliefs do not require that you agree with them.
http://www.kernelnewbies.org/status/latest.html
I doubt it'll run Duke Nukem "for five minutes" until the kernel is at at 2.6.1, but that just me.
stable/unstable isn't supposed to refer to how likely the kernel is to die, more that it is in a state of flux with new features being added, internals being changed. As a consequence of this the kernels tend to be less reliable. Stable means (should mean!) that no new major changes are taking place and that the emphasis is on increasing reliability.
Cheers,
Roger
Do you have any better hostages?
So, maybe by 2005 we'll see the official Debian installer using a 2.4 kernel?
WARNING: there is a trojan on your
It's in Debian, but I don't know about Red Hat. Can't be that hard to get, since it's a simple program.
:) When I want a new program, I'm surprised if I DON'T find it with "apt-cache search [program]". And having configured several MTAs, I'd have to say that Postfix is probably the easiest (although sendmail is not as hard as people say, even with a few funky options). But if all you need is a basic config, you may be happy to know that Debian packages ask you a set of questions to get themselves up and running when they're installed, rather than just dumping the files on your drive and saying "Good luck!"
At the peak of my radio-station-ing (summer means slowness for college stations), I was reviewing at least two or three CDs per week, and I had to screen about five times that many. Almost every single Linux CD player was just too fragile for the job, messing up after about 3 CDs worth of abuse (heavy track skipping, seeking, frequent disc changing, etc.) xplaycd is the one I tried that worked (and continues to work).
As per another poster, I think that some of your problems might be in hardware. I have a Plextor ATAPI CD-RW (and they are so worth the extra $$), and I haven't had a single problem. Well, except for the fact that it can write dodgy media that other drives won't be good enough to read, but I tossed that stuff and haven't had a problem since I started using Computer Renaissance CD-Rs.
apt-get IS awfully nice
WMBC freeform/independent online radio.
You should try FreeBSD - where stable actually means stable.
TheAge reports : The Top five of the top 10 hosting providers for the month of June, measured in terms of those whose sites experienced the fewest failed requests and provided the fastest connection times, are all running the FreeBSD operating system , data from Netcraft shows .
MOD PARENT UP!!! +1 Insightful.
TIA.
(lower case junk here to silence too many caps bitching.)
Ext3 is NOT prone to losing data except a while back in rare case for which there was a fix. Will you mods wake up already. Red Hat IS the most widely used linux going. I thnk we'd all be quite aware if ext3 was actually prone to data lose.
How about instead of switching to resier you set ext3's journaling DOWN a notch to data=writeback and then it will be equal to reiser.
Let's not forget here that Reiserfs only journals the metadata, not data. You simply cannot compare ext3 to reiser in its default mode since reiser isn't doing as much. I really can't stand when resiser fanatics leave out that fact.
So there. All you weenies stuck at 10, I have no pity for you.
Why don't you just make 10 better, and make the version number 10 and make that a little better?
-"One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man." -EH
I can't tell if crimsun is being ironic or not!
He left in a Huff.
My Grandfather had a 1934 Huff. Classic.
He came back in a Trice.
The Trice, of course, had three wheels.
He did it in a Jiffy.
The first ones were built in the late '50s.
No, I've never "done it" in a Jiffy.
Sorry I couldn't be of any real help.
My other car is a 1984 Nark Avenger.
Whatever happened to the x.y.z numbering scheme, when y is even it's stable, when it's odd is development.. now you have x.y.z-pre-A, etc, etc. What's the point?
What time is it/will be over there? Check with my iPhone app!
Thanks for the information. I find it kind of disheartening that this type of info doesn't come directly from the kernel maintainer himself. It seems like every time a kernel is released, I think "maybe I'll upgrade me kernel this time". But when I go out to see what is in the new version, I get essentially zero information. Oh, I see statements of what went in, but they don't tell me anything. What the hell is "anticipatory scheduler"? Why do I care? I shouldn't have to figure these things out, or diff the code, or any of that BS. Is it so hard to just state in plain and simple terms what the changes are? I am glad someone did it, but it would be nice if it came from the maintainer.
So you're a lazy S.O.B., is what you're saying? Try typing "anticipatory scheduler" into google, and see what you find.
How often doesn microsoft tell you what's changed in their kernels, except that "it should be 20% faster now" or whatever. And that's what the scheduler change means.
If you want it dumbed down, the new kernel offers better speed, better stability, and better support of new hardware and software architectures (i.e. ACPI and ALSA).
If you don't care, then don't upgrade your kernel. The kernel isn't sexy. It's the workhorse. Like, if someone told me they wanted to put a new engine in their car, I'd hope to god they would just tell me it's more powerful and more efficient, and not go on about pistons and shafts and what not. Because I'm not an engine geek. And I hope even more they're not pulling the lead engineer out of the BMW plant to come tell me about it, either. He should be spending his time working on engines.
So if you're not a kernel geek, don't worry about it. Wait for your distro to upgrade.
Comment removed based on user account deletion
I see. So I should do a google search on every single change in the kernel, and piece together the information into something coherent? That is pretty stupid, when the person who handles the kernel could write up a paragraph or two in 5 minutes. It isn't like Linus isn't capable of doing this.
As long as this attitude prevails, Linux will have a harder time gaining any respect by the larger community. Not that I care much, because I will keep using it. But even though I have been using it since the late 90's, I am still amazed at the attitudes of some of the people in this "community".
How often doesn microsoft tell you what's changed in their kernels, except that "it should be 20% faster now" or whatever. And that's what the scheduler change means.
So the Linux community should follow Microsoft's lead on this one? WTF kind of logic is that?
If you want it dumbed down, the new kernel offers better speed, better stability, and better support of new hardware and software architectures (i.e. ACPI and ALSA).
No, I don't want it dumbed down - I would just like it in basic sentences so I can decide to upgrade it or not. Admit it, you don't know what is in the new kernel either, at least not from looking at the release notes. You are just willing to blindly upgrade it, pretending you are all cutting edge and cool.
And I hope even more they're not pulling the lead engineer out of the BMW plant to come tell me about it, either. He should be spending his time working on engines.
I'll guarantee you that the lead engineer at the BMW plant will be able to tell you in a nutshell what the improvements of a new engine are without using obscure terminology and engineering-speak that only an engine guru would know. BTW, Paul Rosche is my hero.
My beliefs do not require that you agree with them.
Jiffy (adjective) - Like, or similar to, smashed peanuts.
See also: Jif
This mind intentionally left blank.
i just went from 2.5.73 to 2.5.75.
All my previously broken modules compiled.
They all loaded.
No modules paniced the kernel.
I have 80MB free after boot (debian testing) before loading X (used to have about 45MB). Load X (fvwm2), and Mozilla, and still have 35MB free.
This is moving faster than I have ever seen Linux move. Ever.
PIII/600MHz, 128MB ram, 9GB SCSI and 4GB EIDE drives.
"Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
The only problem I have had has been with vga text console which can become garbled sometimes. (switching between virtual consoles clears it). Everything else including X's videomodes works perfectly if not better.
Gosh. The plans listed at the linked discussion site are pretty unclear. I mean literally unclear; the site uses dark-grey text over a black background ;-)
Lessee -- BBEdit only runs on Mac OS. So, if he's running BBEdit on Linux, he must be running BBEdit on Mac OS on MOL on Linux. And doing that in 64M.
Yeah. Thrash those disks! (swap-swap-swap-swap-swap-...) That would explain the speed problems. (If it were Mac OS X on MOL in 64M, I would be surprised if copying 4K didn't take 20 minutes.)
But, if he were doing that, why would he be surprised? Linux installs pretty easily now, but MOL? Hard to understand how he could get that much going without understanding why 64M is not enough.
And, if he stumbled onto a site that tells how to get Darwin or Mac OS X running on old PPC 604e Power Macs, he should not only know about the memory requirements, but he shouldn't be confused about what he's running by the time he gets it running.
I guess the only option left is that there must be a hook in that worm. Yep, and I think I can see the fishing line glinting in the sunlight. Wow, that's an ugly looking face in the boat up there.