Preemptible kernel in Fedora Core 2

Ori Pessach mail at oripessach.com
Tue Dec 9 17:06:03 UTC 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If I understand you correctly, then the 2.6 kernel has lowlatency
patches, but has the pre-emptable kernel disabled.

This is not what I've seen. In my experience, and also according to the
Clark Williams paper, the biggest imporovement in scheduling latency
comes from the lowlatency patches. The 2.6 kernels I tried (from the
RPMs I mentioned earlier) had really bad scheduling latency when the
pre-emptible kernel feature wasn't compiled in. They behaved just like
the 2.4 kernel without lowlatency.

That means that the 2.6 kernel RPMs I've seen were useless for pro audio
work without turning on the preemptible kernel.

Am I missing something? Is the 2.6 kernel slated for inclusion in FC2
different from the one available in
http://people.redhat.com/arjanv/2.5/RPMS.kernel/ ?

- --
Ori Pessach

Michael K. Johnson wrote:
| On Mon, Dec 08, 2003 at 11:20:35AM -0700, Ori Pessach wrote:
|
|>Will the 2.6 kernel shipped with Fedora Core 2 have the preemptible
|>kernel feature enabled? I would like to see that, since it would make
|>Fedora ready for low-latency pro audio work out of the box.
|
|
| No, the pre-emptible kernel feature doesn't seem to be quite ready
| yet.  However, the 2.6 kernel also has the lowlatency patchset applied,
| and that gives pretty much all of the benefit.  Clark Williams wrote
| a good paper on this a while ago.
|
| However, we *are* exporting an easier initial configuration generation
| mechanism with these kernels that will make it easier to rebuild a
| kernel to your specifications; you'll be able to make configuration
| changes in the fewest logical places and rebuilt SRPMs, which should
| make Fedora Alternatives projects that include modified kernels easier.
| When kernel-2.6.0-0.test11.1.8 or later is in devel, you can look at
| its SRPM for the config-* files of the kernel-*-config files.  These
| config-* files are merged together into kernel-*-config files at
| build time.
|
| michaelkjohnson
|
|  "He that composes himself is wiser than he that composes a book."
|  Linux Application Development                     -- Ben Franklin
|  http://people.redhat.com/johnsonm/lad/
|
|
| --
| fedora-devel-list mailing list
| fedora-devel-list at redhat.com
| http://www.redhat.com/mailman/listinfo/fedora-devel-list
|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/1gD5zA/uWWyw6uQRAqM8AJ0UMHzlm5yXFoEt46ZXT8HxWEPOtwCgxgbT
mHFuCIOnYlu7V1PWD7dBxZk=
=6Aks
-----END PGP SIGNATURE-----





More information about the fedora-devel-list mailing list