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.
I’m back home and getting back into things, so here’s thing one: Michael W. Lucas was interviewed at BSDCan 2012 for 16 minutes about his recent and upcoming books.
Lucas also recently talked about a problem with port installation on FreeBSD. What he says there I think applies to pkgsrc as well.
(I haven’t even read my email yet, gee whiz.)
I may be on the road as you read this, so I’m trying to pre-pack this Lazy Reading entry. I also pre-apologize for any lack of posts from me.
- The Text Triumvirate: zsh, vim, and tmux.
- Continuing with the mention of zsh, zsh 5.0 is out, including in pkgsrc. (both via)
- For equal time vs. vim, Emacs chat with John Wiegley.
- Perl secret operators. I didn’t know any, and I thought I would! (both via)
- Phoronix Test Suite 4.0 is out, so we can all argue about/dismiss the results in a new way!
- Digital Archaeology: Recovering your Digital History. I have two containers full of Apple ][ disks that I’m not sure what to do with. I can’t throw them out, though, cause it makes me old school. (via)
- Always send patches upstream. John Marino is doing a good job with this.
Your unrelated comics link of the week: You’re All Just Jealous of My Jetpack. UK readers may already be familiar with this artist.
Sascha Wildner’s been working on his own DragonFly live images, in DVD or USB form. It uses XFCE along with a number of other packages listed in his post. They are .xz compressed, so they are nice and small for download, but make sure you have something that knows that format.
Not all flavors of Atom CPU support frequency scaling, as Sven Gaerner found out. This means more heat and more power usage. There’s further details scattered through the thread, but Sascha Wildner found what seems to be the definitive answer of which variants do and do not.
Mihai Carabas has posted his weekly results, showing a 5% improvement in pgbench resultswhen using his scheduler. Vishesh Yadav is working on IN_MOVED_TO/IN_MOVED_FROM flags (part of inotify, I assume). Ivan Sichmann Freitas I haven’t heard from yet. (Ivan, where are you?)
Pierre Abbat noticed that bc(1)‘s usage of GNU readline something that wasn’t GNU readline made it harder to use; Sascha Wildner changed it to use libedit. Pierre’s other complaint, that BSD man page output stays on-screen when completed, is a positive feature. Linux systems that clear man page output enrage me, because I expect to be able to take advantage of my scroll buffer.
Juraj Sipos wrote me to describe MaheshaDragonFlyBSD, a live DragonFly image that has additional software preinstalled, and can easily be set to understand Sanskrit. It’s available in DVD and USB versions.
Remember my crazy theory from two weeks ago? Haha! It doesn’t actually prove my idea because it’s a one-time charge, but I feel vindicated.
- The TTY Demystified. (via ftigeot on EFNet #dragonflybsd) What time is it? It’s time to get SIGILL(1)!
- The evolution of PC games. Prepare for a wave of nostalgia when you hear a sound effect you haven’t heard in years. (via)
- Small Linux PCs. At least several of these should run a BSD, and a few are even x86. (via)
- Search the web from Vim. Must I have a Vim tip every time? Apparently so. (via)
Thanks to David Christensen of Broadcom, Sepherosa Ziehau was able to add BCM5718 and BCM57785 support in the new bnx(4) driver.
According to Aleksej Saushev, pkgsrc is going to start defaulting to Postgres 9.1 instead of Postgres 8.4 by default, in just a few weeks. That means an upgrade in the next quarterly release, so keep that in mind.
John Marino sent a nice email to users@ about the improvements in build success for pkgsrc since May – and I can’t find it in the mailarchive. I’ll paste a summary after the break.
I hope it’s week 8. Anyway here’s the reports from Mihai Carabas, Vishesh Yadav, and Ivan Sichmann Freitas.
It’s a short week this week, but that’s OK. The last few weeks have been a deluge of links.
- Coming Home to Vim. More tips than you can get through in one reading, I think. (via)
- This is a time saver: Vim completion. (via same place)
- You might be a Unix geek. (again)
- Hey, this is a good idea: OpenBSD commits on Twitter.
- I miss cassettes.
- “BSD is a Microsoft plot” is the craziest thing I’ve heard in a while.
- I like this Kickstarter for a USB LED indicator, and not just because it includes the man page reference in the project name. (via)
Your unrelated link of the week: Crane Recursion. (via)
At least for DragonFly, every current participant in Google Summer of Code passed the midterm evaluation. Yay!
