Lazy Reading for 2012/04/22

Enjoy!

Your unrelated link of the week: One Thing Well.  The BSD tag might be the most useful.

Lazy Reading for 2012/04/15

It’s a good week when I can start collecting new Lazy Reading material right after posting the previous week’s summary.

Your unrelated link of the week: Quigley’s Cabinet Followups.  There’s about a bazillion links there to follow about weird history.

 

Optimized scoreboard for SACK

DragonFly now has a optimized scoreboard for SACK, thanks to Sepherosa Ziehau.  What’s that mean?  SACK is a way to make sure only the needed parts of a TCP transmission get retransmitted, when multiple packets are lost.  The scoreboard is where the packets needing retransmission are tracked.  So, the result of these improvements is better performance in packet-lossy situations.

(Please correct me if your understanding is better than mine; my explanation is based on stumbling around the Internet for a few minutes of reading.)

Lazy Reading for 2012/04/08

The links are all over the map this week, which is fine.  Enjoy!

Your unrelated link of the week: memepool.  It’s seen some activity lately.  It was a blog before there were blogs, and I was part of it.

pkgsrc-2012Q1 is branched

The next quarterly release of pkgsrc, pkgsrc-2012Q1, has been branched.  I’ll start building binary packages momentarily.

The branch should show up in DragonFly git later today.  Once available, you can change any references to ‘pkgsrc-2011Q4’ in /usr/Makefile to ‘pkgsrc-2012Q1’, and then to switch to it:

  1. cd /usr/pkgsrc
  2. git branch pkgsrc-2012Q1 origin/pkgsrc-2012Q1
  3. git checkout pkgsrc-2012Q1
  4. git pull

At that point, you can start building and installing newer applications.  For more details on that, check the pkgsrc guide on the DragonFly website.

Note that you don’t have to do that; you can stick with the 2011Q4 (or earlier) packages you have installed now, if you don’t want to deal with software changes right now, or if you want to wait for the binary packages to become available.  Upgrades/security fixes only happen for the latest quarterly release, though.

Note: don’t assume I tested this before advising you to do it, or anything like that.  I mean, come on.