As seen on Daemonnews, The Jem Report has a comparison of FreeBSD 5 on an AMD64 machine and a Pentium 4 machine. FreeBSD 5 performance is not directly comparable to DragonFly, but the architecture comparison is useful.
Hiten Pandya has finished the if_xname work; you can now do:
# ifconfig fxp0 name 'LAN'
# ifconfig fxp1 name 'WAN'
And then refer to these network interfaces by the ‘LAN’ and ‘WAN’ names. These are aliases, not changed names, so the original names – fxp0 and fxp1 in this example – will still exist.
While talking about his (many, many) code cleanups, Chris Pressey pointed at the Erlang Programming Rules as a good guideline for programming style.
Shadow Committer Jeffrey Hsu is presenting a paper on DragonFly at AsiaBSDCon, and his paper can be downloaded now.
300 posts so far in about 8 months – yay me! I think it’s time to stop counting.
Are you using I4B/sppp? Don’t upgrade, as it’s the one interface that doesn’t support Berkley Packet Filters (BPF) and is temporarily broken while Joerg Sonnenberger works on the networking API. Contact Joerg if you are so lucky as to be affected by this.
Emiel Kollof is working on a DragonFly fortunes file. If you plan to say something clever involving DragonFly, do it where he can hear you.
Dheeraj Reddy submitted (and Eirik Nygaard committed) a patch taken from FreeBSD that removes Perl from mergemaster.
As seen on Daemonnews, OSNews has an interview with Matt Dillon about DragonFly.
Eirik Nygaard has added a dfport for devel/valgrind, based on Doug Rabson’s FreeBSD port.
Matt Dillon pointed out that we could have at least a binary packaging system relatively easily, now:
Continue reading “Matt makes plans”
Matt Dillon has posted his list of personal tasks to finish before the 1.0 release in June of this year.
Continue reading “Goals for 1.0”
‘Till’ has set up some interesting stats taken from the IRC channel #dragonflybsd on EFNet.
Matt Dillon and Hiten Pandya have changed NFS to default to the largest block size possible (32k), which should speed up all higher-bandwidth NFS connections, but especially NFSv3 via TCP.
Matt Dillon has committed code that increases the default socket buffer for NFS to
65535 bytes. This can be changed with the sysctl ‘vfs.nfs.soreserve’. This should improve performance.
The USENIX AsiaBSDCon is happening March 13th and 14th. Jeffrey Hsu, who has been working on DragonFly networking (with a good number of commits lately) will be giving a talk titled: “Concepts, Theory, and Implementation of DragonflyBSD”.
Matt Dillon has placed inital IPC support, using a message structure that is described in the extended entry here, taken from his commit message:
Continue reading “CAPS IPC started”
In an ongoing discussion of Chris Pressey’s proposed config(8) changes, Matt Dillon said Perl should be removed from the base system, at some point.
Perl is no longer required for building a i386 kernel, thanks to Eirik Nygaard. It may also not be required for other platforms, but it’s only been tested on i386 as of right now.
Chris Pressey posted his thoughts on config(8). His summary on his plans are thus: “Basically: config(8) shouldn’t let you configure a kernel that won’t build. It should detect that it won’t build, tell you why, and stop immediately without wasting your time with a make session that is doomed to failure.“
