LWN.net Logo

Some followups from last week

Andrew Morton sent us a note stating that last week's discussion of the new API for putting processes to sleep missed an important objective of that work. The new interface is nice, but what he was really setting out to do was to improve wakeup performance. The new code removes waiting processes from the wait queue immediately at wakeup time, rather than letting the processes remove themselves whenever they get around to it. The result is that subsequent wakeups, if they come quickly, will run faster because they do not need to deal with processes that have already been awakened.

We also mentioned, last week, a posting on the leading-edge features used in the TPC benchmark results posted by HP. Lest anybody think that HP was using a highly patched, special-purpose kernel, they have posted a followup stating that a stock Red Hat kernel (from Advanced Server 2.1) was used in the benchmark runs.

Ingo Molnar's new process ID allocator - and the objections to it - were covered last week. Ingo posted a new version of the patch which addressed some of the complaints, and which was to Linus's liking; it was merged into the 2.5.37 kernel.


(Log in to post comments)

no XFS merge coverage

Posted Sep 26, 2002 3:21 UTC (Thu) by subhasroy (guest, #325) [Link]

Isn't XFS merge to 2.5 an interesting enough
news to comment on? It has been
long time coming and happened sudddenly.
People have been clamouring for this
arguably most full-featured and sophisticated
journaling FS. It has ACL support that many
wanted.

no XFS merge coverage

Posted Sep 27, 2002 10:44 UTC (Fri) by mylo (guest, #4658) [Link]

It was noted under "Kernel release status" last week, see: http://lwn.net/Articles/9632/

Copyright © 2002, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds