DaemonForums  

Go Back   DaemonForums > DaemonForums.org > News

News News regarding BSD and related.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 9th December 2009
Oliver_H's Avatar
Oliver_H Oliver_H is offline
Real Name: Oliver Herold
UNIX lover
 
Join Date: May 2008
Location: Germany
Posts: 427
Default Journaling softupdates, SU+J

Quote:
I suspect that most people who read this blog are familiar with journaling as a mechanism for ensuring post-crash filesystem consistency. Some of you may also be familiar with copy-on-write and log structured filesystems as an alternative to journaling. BSD's ffs, an extension of the original unix filesystem, has used an alternate approach called soft-updates to handle filesystem consistency for around 10 years. For the past few months, I have been creating a hybrid journaled softupdate system to deal with inadequacies in the existing softdep system. This work is opensource and will be available to FreeBSD-current users sometime this month. Behind the cut I briefly describe the tradeoffs in each consistency mechanism and motivation for this work.
jeffr
__________________
use UNIX or die :-)
Reply With Quote
  #2   (View Single Post)  
Old 10th December 2009
hansivers hansivers is offline
Real Name: Hans Ivers
Port Guard
 
Join Date: Jun 2008
Location: Victoria, BC, Canada
Posts: 20
Default

Kirk McKusick, original author of the FreeBSD implementation of soft-updates, is working with this guy. Seems to be a very interesting idea!
Reply With Quote
  #3   (View Single Post)  
Old 10th December 2009
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

Intriguing, and maybe this will finally put a few stupid people in their place while it's going, hehehehe.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
  #4   (View Single Post)  
Old 10th December 2009
Oliver_H's Avatar
Oliver_H Oliver_H is offline
Real Name: Oliver Herold
UNIX lover
 
Join Date: May 2008
Location: Germany
Posts: 427
Default

Quote:
Originally Posted by hansivers View Post
Kirk McKusick, original author of the FreeBSD implementation of soft-updates, is working with this guy. Seems to be a very interesting idea!
This guy, Jeff Roberson (aka jeffr), is also responsible for SCHED_ULE and the further development of it sponsored by Nokia.
__________________
use UNIX or die :-)
Reply With Quote
  #5   (View Single Post)  
Old 10th December 2009
J65nko J65nko is offline
Administrator
 
Join Date: May 2008
Location: Budel - the Netherlands
Posts: 4,125
Default

Quote:
Originally Posted by hansivers View Post
Kirk McKusick, original author of the FreeBSD implementation of soft-updates, is working with this guy. Seems to be a very interesting idea!
You don't give McKusick enough credit, he is one of the fathers of the UFS filesystem. See http://en.wikipedia.org/wiki/Marshall_Kirk_McKusick
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump
Reply With Quote
  #6   (View Single Post)  
Old 12th December 2009
hansivers hansivers is offline
Real Name: Hans Ivers
Port Guard
 
Join Date: Jun 2008
Location: Victoria, BC, Canada
Posts: 20
Default

Quote:
Originally Posted by Oliver_H View Post
This guy, Jeff Roberson (aka jeffr), is also responsible for SCHED_ULE and the further development of it sponsored by Nokia.
Wow! I was not aware of that.. Thanks for this information!

About Dr McKusick, I've read most of its papers about UFS and SU. Great person with a good sense of humor (see its video of the history of the BSD Unix).
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:15 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick