Ilya Dryomov has added live deduplication, or as he titles it, “efficient cp”. It’s experimental and turned on with a sysctl, so approach with caution.
Here’s a nice collection of post-installation notes on DragonFly. They’re part of a larger UNIX note collection. I may have linked to it before; I don’t remember. This note’s new, though.
Xerox Network Services is gone from DragonFly. Does anyone, anywhere, use this protocol? Ironically, I don’t recall this even being visible on the Xerox hardware products I have at work.
The end of year holidays intruded, so I haven’t had one of these for more than a week. Sorry! Merry Christmas, happy new year, etc.
- Whenever I am tempted to throw family pictures or something similar online in a ‘cloud’ service, I will reread this Jason Scott essay on the ‘Yahoo!locaust’ and come to my senses. (via)
- There’s a trade-off between size and price for SSDs. Past a certain point, any drive is generally ‘big enough’, and under a certain price, the cost doesn’t matter. We’re reaching the magic point where those two trends cross, as with this OCX Vertex 2 SSD drive, 60G in size and only $120 at Newegg. There’s lots of post-Christmas sales going on.
- How soon will SSD drives become normal and platter drives the anachronism, like single-core processors are today? It took less than 5 years for CPUs, I think… No link for this idea; this is just me theorizing.
- Tomas Bodzar pointed out this article about 1,000 core CPUs, which I dub ‘kilocore’. He also linked to these logical domain/logical partition articles on Wikipedia.
- In this day and age, a website that supports a limited number of browsers and platforms seems anachronistic. Still happens, though. (via)
- This is neat: an online, persistent space game with exploration and combat. Not EVE, but Lacuna Expanse, playable via web browser. There’s lots of browser games out there, but here’s the interesting part: the game even has a fully exposed API.
Aleksey Cheusov is putting together a package manager for pkgsrc, called nih. (For “Not Invented Here”). It’s binary-only at this point, so you’d need to run distbb or pbulk to generate packages, or download from avalon.dragonflybsd.org.
MirBSD is apparently also interested in pkgsrc as an alternative to the exclusive-to-MirBSD Mirports. The more the merrier, I say.
Tim Bisson put together support for the RealTek 8168E network card, under the re(4) driver. It’s in DragonFly now.
Another bus bites the dust: EISA is no more on DragonFly. I don’t know if there’s even any system that DragonFly could boot on and would use this. Still, remove your hats and enjoy a moment of silence.
The planned freeze is underway; so pkgsrc-2010Q4 should arrive soon. How soon? January 1st, if it’s by the traditional schedule.
Apparently there’s a lot of DragonFly people going to the 27th Chaos Communication Congress. Of course, I don’t know if there’s any tickets left at this point.
Matthew Dillon fixed a rare and difficult-to-find bug on x86-64 Dragonfly. This means much more of the system can be run ‘MPSAFE’, or without the Giant Lock. Watch for this soon if you’re running 2.9.
The latest(?) version of BSD Magazine is out. Among other things, it has an intro to pkgsrc. The site lists November 2010 for this issue, but it just showed up on the Twitter feed, so I’m not totally sure I have this right. In any case, it’s a free download.
Ed Smith was thinking of working on sysctl documentation, but as it turns out, a lot of it has already been done via Google Code-In; Samuel Greear recently committed a lot of it. (Though there’s more sysctl work possible.)
While on that topic, Samuel Greear also posted a lengthy summary of all the Code-In work done so far. We need more code-related tasks! The existing ones have been so popular that they’re all getting done, quickly.
Venkatesh Srinivas has created what he calls “Super Light Weight Reference Counting”, which he describes in a recent post, plus followup. He’s already converted sfbuf to use it.
Sepherosa Ziehau recently made a change in TCP handling that could cause a panic. If you get it to happen, he wants to know about it. This only applies to people running bleeding edge DragonFly as of a few days ago.
Sascha Wildner has continued his driver-adding run, bringing in mps(4). This supports various LSI Logic SAS controllers, taken from FreeBSD. Support isn’t complete or tested, but it’s enough to start with.
Tim Bisson posted a note on the progress he and Pratyush have made on a virtio driver for DragonFly, ported from NetBSD. This is for use in virtualized environments; his post links to graphs (yay!) that show the performance improvement over emulated IDE. His note also links to the code and documentation.
As Matthew Dillon works on supporting his new 48-core system, he’s written some notes on power usage and scheduling/drivers that may be worth a read.
Peter Avalos has updated libarchive to version 2.8.4. The commit message has details on what’s changed (for us). This is good, since the libarchive site release notes seems to not be up to date.
Update: Peter helpfully pointed at contrib/libarchive/NEWS.
