Alex Hornung posted a description of the work he’s done so far on a new I/O scheduler, with some details on his ideas on multiple scheduler levels. Feedback is welcomed.
RUE Beltelecom has a DragonFly mirror; it includes images, snapshots, and binary packages. It’s already listed on the download page on the DragonFly website, too.
Matthias Schmidt readded the CVS DragonFly template. However, git being git, you have to manually bring it down to your local clone of the repo. Do this with:
git config --add commit.template /usr/src/tools/gittemplate
Hammer filesystem, meet Hammer OS. Please don’t take this seriously.
If you can see YouTube, you can see a 20-minute presentation from a Philip Johnson about his experiences from Google Summer of Code 2008, where he was a mentor for another project. If you aren’t familiar with the Summer of Code project, or think that you might participate as a student, this is a good introduction to the concept.
Incidentally, his wife’s books are good, and wierd, and I read them long before I had any real idea who Rob Pike was, in a wierd bit of synchronicity. Early computer science history would be a good topic for Jim Ottaviani to publish, come to think of it… (also recommended)
For anyone interested in profiling: I posted details on a bulk build of pkgsrc that seem to imply it’s limited by something other than CPU. The ensuing discussion had some ideas on how to speed up the whole process.
I’ve set up another mirror at df.v12.su, on some equipment/space/bandwidth kindly donated by GP Internet.
Freddie Cash has an interesting writeup of how he put together a very capable and cheap backup system using ZFS; this is part of a larger discussion on Hammer, ZFS, performance and solutions.
I’ve updated the website section of the Projects page on the DragonFly website; if you were looking for some things to clear up, some of them are relatively trivial.
As I try to catch up with a large backlog of messages (I was traveling), I’ll note that Sepherosa Ziehau has done a lot of work on network card support and Sascha Wildner on WARNS cleanup; both of them have made so many commits in the last few days I’m just going to throw up my hands and point at the date index for this month’s commits.
DragonFly 2.2 is released! Visit the release page for details. As always, please use a mirror when downloading.
This post on Blog Pseudoaccidentale described, by way of a parable, how many people think, incorrectly, they can’t contribute to open source. (The article says “FreeBSD”, but the rule applies to any open source project) It’s a matter of doing something, no matter how small, consistently.
I’d even use that analogy differently and say, “How do you eat an elephant?” Hint: see title.
(Thanks, Matthias Schmidt, for the link)
From O’Reilly: a love note for UNIX. Today’s the day for it, after all.