For more information see: Slashdot: Linux Test Kernel 2.6 released.Kernel Interactivity and Responsiveness
One of the areas of focus for Linux 2.6 has been in making the system more responsive for desktop users and other uses that need a high degree of control over when events happen. Each of these target uses have very different challenges, but there have been many changes that can benefit both.
On major internal change present in the 2.6 kernel that should not be understated is that the kernel itself is now preemptible. In all previous versions of Linux, when the OS is currently doing something in the kernel, it can't be interrupted (and on multi-processor machines, this was true on a per-CPU basis.) As of Linux 2.6, the kernel now allows itself to be interrupted mid-task so that user applications can continue to run even if the kernel is doing something complicated. (In order to avoid the obvious race conditions that this can cause, the kernel does have certain sections of the code locked so that they can not be interrupted while in progress.) The primary benefit of this change is that interactive performance (for desktop users, for example) has been given a boost and so the system will "feel" faster for things like user input.
One other change that will help make Linux into a more responsive operating system with applications that support it is the inclusion of support for new "futexes" (or "Fast User-Space Mutexes", if that helps.) Futexes are a way in which multiple processes or threads can serialize events so that they don't trample on each other (a "race condition").
>>The Wonderful World of Linux 2.6
Slow performance of redhat 9
2.6 seems like it's going to fix almost everything which needs to be fixed. The following should make using linux much much better than it is currently.
-
- Major General
- Posts: 1024
- Joined: Thu Jul 04, 2002 5:31 pm
- Location: Karachi/Pakistan/Earth/Universe
-
- Site Admin
- Posts: 285
- Joined: Wed Aug 07, 2002 8:00 pm
- Location: Karachi
- Contact:
No, it won't take that long. People have been using 2.5 and saying its stable enough for many months now. 2.6 is just 2.5 in the process of being released as stable. With the next release, which should be around 3-4 weeks, it should be stable enough. Hell, even the first test release should be good enough for desktop use.
-
- Major General
- Posts: 1024
- Joined: Thu Jul 04, 2002 5:31 pm
- Location: Karachi/Pakistan/Earth/Universe
As you all know, the kernel is the heartbeat of linux.SO any bugs in the kernel are gonna directy effect the stability of the entire system.
Well it would be great if a stable 2.6 version of the kernel is released in 3-4 weeks.BUT IMHO, it would take atleast 45 to 60 days for a stable version to be released.Lets hope that it is released asap.
Well it would be great if a stable 2.6 version of the kernel is released in 3-4 weeks.BUT IMHO, it would take atleast 45 to 60 days for a stable version to be released.Lets hope that it is released asap.
khalido wrote:No, it won't take that long. People have been using 2.5 and saying its stable enough for many months now. 2.6 is just 2.5 in the process of being released as stable. With the next release, which should be around 3-4 weeks, it should be stable enough. Hell, even the first test release should be good enough for desktop use.
yea
i have also seen rh 9 slowing while surfing and compiling i also installed drake 9 it is much better but because of some rpms not on the cd i had to get rid of drke but rh is better