Linked by Eugenia Loli on Tue 30th Sep 2003 05:20 UTC
General Development In the dawn of the renovation of's web site, David Zeuthen announced the release of HAL 0.1. HAL is an implementation of a hardware abstraction layer, as defined by Havoc Pennington's paper. It encompasses a shared library for use in applications, a daemon, a hotplug tool, command line tools and a set of stock device info files. Carlos Perelló Marín also announced the design of a similar concept, but it is expected the two projects to merge. More people are encouraged to join this innovative project. Elsewhere, Gnome's Seth Nickell is giving us a first taste of his effort to replace the Init system.
Permalink for comment
To read all comments associated with this story, please click here.
re: Speed Concerns
by debman on Tue 30th Sep 2003 13:14 UTC

well, if you don't believe that 2.6 and 3.0 will fix the problems, then you do not understand what a huge Impact an O(1) scheduler has over an O(n) scheduler, as well as adding lowlatency and realtime fixes (the latter of which is tied into the number of spin locks in the kernel meaning the better the kernel can scale, the faster the kernel will get.)

most of the latency issues you have are from bad algorithms in teh device manager. 2.6 fixes many of them.