I recently completed a bulk build of pkgsrc-2012Q2 on 64-bit DragonFly, though I still haven’t had a successfuly 32-bit build. However, John Marino has a report of how many packages are working on DragonFly in pkgsrc-current. (Answer: more than 95%)
Matthew Dillon recent posted a status report for Hammer 2. Of interest is the spanning tree protocol being built to handle messages between Hammer volumes. As he says in the message:
For example, we want to be able to have millions of diskless or cache-only clients be able to connect into a cluster and have it actually work…
(No, it doesn’t do this, yet.)
Sepherosa Ziehau has added MSI support and cleaned up the alc(4) driver. If you’re using a network card with the Atheros AR8131 or AR8132 chipsets, you should see an improvement.
Sascha Wildner has ported over more RocketRaid support, in the form of PCI IDs for various 4xxx and 3xxx series cards for hptiop(4), and a hpt27xx(4) driver that supports even more hardware.
- Part of the reason I started this Digest was to document things that would otherwise remain buried on mailing lists. So I feel there’s a parallel between this and reporting on police scanners – not the same content, but the same intent.
- The Esoteric Whodunit. Read this article and think of the last time you were explaining something computer-related to someone, and had to change what you said in order to make it more comprehensible.
- SSD Cache Accelerators work. This is not news to anyone who has used swapcache(8), which does just what these hardware products do – in software, free. Here’s where you can pat yourself on the back for being a DragonFly user. (via)
- Desktop 2.0 and the future of the networked operating system. This somewhat wandering article assumes having everything go online is a good thing.
Your unrelated link of the week: The Counting Song.
I spent the last week on an island in Lake Huron in Canada, so I missed that the latest issue of BSD Magazine is out. I’ll catch up when I can. Anything interesting happen while I was gone?
I seem to include a vi/vim tip every week. It’s not on purpose, or at least it wasn’t until now.
- vimwiki – maintain a wiki within Vim. Not as extreme an idea as you’d think. (via)
- Oh yeah, something about git too. How about “10 Things I Hate About Git“? (same via)
- Revisiting the 2002 Radio Shack Catalog. Drop your phone/tablet and look at this. It’s only 10 years old. (via)
- The ELF Tool Chain project. This is a good idea. I found out about it by reading this description of the build system they are working on. (via)
- I’m sure anyone reading this is familiar with BSD – license, history, and so on. But are you familiar with the BSD battles with GRizzEAT?
- The apparently accidental origin of dotfiles, from Rob Pike. I wish his Google+ page had an RSS feed. (via)
- Speaking of Google things, did you know there’s a Google Store? Where you can buy such things as a light-up dog leash with the Google logo? And a Go Gopher Tote. Actually, the tote is kinda neat.
- Is the Go Gopher a Renee French illustration like Glenda, the Plan 9 bunny? Apparently yes. It’s from a WFMU t-shirt, and Renee French has a number of comics you can buy. Her Marbles in my Underpants book is one of the more disturbing things I’ve ever read.
- If you aren’t familiar with WFMU, you really should be. It’s my second-favorite radio station after my local college station, WBER.
- When I wander off track, I run.
Your unrelated link of the week: a thorough investigation of the history of the ‘long s’ character, via. If that’s too cerebral for you, try this video of a man making turkeys gobble, which made me laugh and laugh.
Hammer 2 (or is it HAMMER2?) is nowhere near ready to test. But! For laughs, I think it could be set up just so you can watch the messages go back and forth. Someone want to set up a few DragonFly-current VMs and try?
Pierre Abbat is curious about using Hammer on an SSD. The discussion that came from that has some useful points, including notes that a straightforward SSD as disk works for most anything with Hammer other than very intensive database use, due to the history retention. If space is an issue, swapcache on the SSD and attaching a normal HDD is a fine alternative. A SSD with Hammer can leave some features off, though I’d argue that dedup is totally worth is. Also, SSD speed is directly correlated with size.
Sascha Wildner’s added support (from FreeBSD) for the HighPoint RocketRAID 17xx, 22xx, 23xx and 25xx, via the hptrr(4) driver.
Noting this now cause it’s timely: O’Reilly is selling Perl ebooks at 50% off until the 9th, with the code WKPER5. (seen here)
Mihai Carabas has posted some more results from an 8-core system showing his efforts to make the scheduler multi-threading aware. The results are generally a 5% speed gain, which I think matches previous benchmarks on machines with less processors.
If you’re going to be near Warsaw, Poland, in late October, you can visit EuroBSDCon. Registration is open now.
(The logo makes me think of a certain meme.)
Sepherosa Ziehau’s added TSO support (that’s TCP Segmentation Offloading”, or “Large Segment Offload” going by Wikipedia) within IPv4 on DragonFly, pushing segmentation work from the CPU to the network card. There’s also some DragonFly-specific improvements.
There’s been a lot of commits from him lately focused around network card improvements; they haven’t been easily summarizable, but it’s worth watching if you are interested in high-bandwidth usage and the hardware to support it.
The ciss(4) device, if you don’t know offhand, is for a variety of SCSI-3 adapters – mostly ones labeled “HP Smart Array”. Sascha Wildner has imported a large number of driver updates from FreeBSD.