System News
 1 2 3 4 5 next
Articles for the keywords: Adam Leventhal
27 Dec 2013 ZFS fundamentals: the write throttle [34212]
Blog by Adam Leventhal

Adam Leventhal writes in his blog, "It's no small feat to build a stable, modern filesystem. The more I work with ZFS, the more impressed I am with how much it got right, and how malleable it's proved. It has evolved to fix shortcomings and accommodate underlying technological shifts. It's not surprising though that even while its underpinnings have withstood the test of production use, ZFS occasionally still shows the immaturity of the tween that it is..."

Adam comments on the "Write Throttle", leading up to some new work with Matt Ahrens designed for OpenZFS ...
(Get More Information . .) open to premium members only

18 Nov 2013 OpenZFS Developer Summit - November 18-19, 2013 [33711]
Slides and Videos now avaialble

The first OpenZFS Developer Summit was held November 18-19, 2013. The goals of the event were:

  • to foster cross-platform community discussions of OpenZFS work
  • to make progress on some of the projects proposed for this community.

Topics that were discussed:

  • Introduction: Matt Ahrens
  • Platform Panel: Brian Behlendorf, Jorgen Lundman, Chris Siden, Xin Li
  • Platform-independent code repository: Matt Ahrens
  • Storage Tiering: Boris Protopopov
  • Vendor Lightning Talks
  • Community Planning: Karyn Ritter
  • Channel Programs: Chris Siden, Max Grossman
  • Test Coverage: John Kennedyo
  • Performance Investigation: Adam Leventhal
  • Performance on full & fragmented pools: George Wilson
  • Scalability:Kirill Davydychev
  • Virtual Memory Interactions:Brian Behlendorf
  • Multi Tenancy:Rob Mustacchi
  • Examining On-disk Format: Max Bruning

See the website for links to slides and video recordings of the presentations, which are in the OpenZFS channel on YouTube.
(Get More Information . .) open to premium members only

22 Apr 2013 Top Ten Articles for last few Issues [30734]
Vol 182 Issues 1, 2 and 3 ; Vol 181 Issues 1, 2, 3 and 4; Vol 180 Issue 4

We track how frequently each article is viewed on the web site to determine which the readers consider the most important. For last week, the top 10 articles were:

  • Reservation & Ref Reservation - An Explanation
  • 10 Warning Signs Your New Boss Is a Jerk
  • 7 Ways to Get Your CEO Fired
  • Hiring Wisdom: Top 10 Ways to Guarantee Your Best People Will Quit
  • What's new in pkgsrc-2013Q1
  • What Good's An Android That Can't Make Calls? For NYPD, Plenty.
  • More Than 6 Out of 10 Companies Approve of Personal Device Use for Work
  • Is Outsourcing Losing Its Appeal?
  • Why VMware Disk Backup Is Broken
  • Big-Data Science Requires SDN, Internet2 Chief Says

The longer version of this article has list of top ten articles for the last 8 weeks.
(Get More Information . .) open to premium members only

02 Mar 2013 Adam Leventhal Ponders the Issue of Systems Software: Alive or Dead? [29981]
Far From a Dead Species, He Contends

A comment by a prospective employee sent Adam Leventhal on a mission. The comment echoed one of the applicant's college professors who asserted that systems programming was at a dead end. Leventhal defined four sorts of "systems programming." Among the four types are:

  • supporting systems software
  • accidental systems software
  • replacement systems software
  • intentional systems software

That said, is systems programming truly dead? No, Leventhal responds. "As more and more critical applications build on an interface, the more value there is in improving the systems software beneath it. Systems software is defined by the constraints; it’s a mission and a mindset."
(Get More Information . .) open to premium members only

14 Dec 2012 A Primer on ZFS Transaction Groups [28897]
Adam Leventhal Explains how ZFS Batches Data

ZFS transaction groups are groups of transactions (txg) that act on persistent state, Adam Leventhal posts in his explanation of how ZFS batches data. There are three active transaction group states: open, quiescing, or syncing. There may be up to three active txgs, and there is always a txg in the open state. In broad strokes, transactions — operations that change in-memory structures — are accepted into the txg in the open state, and are completed while the txg is in the open or quiescing states. The accumulated changes are written to disk in the syncing state.
(Get More Information . .) open to premium members only

 
 1 2 3 4 5 next






!-- end archive_section.tpl -->