←back to thread

OpenBSD 7.8

(cdn.openbsd.org)
282 points paulnpace | 1 comments | | HN request time: 0.326s | source
Show context
prmoustache ◴[] No.45666669[source]
What is the status on FS journaling/softupdates? I used to like openBSD but it kind of disappeared of my life once they removed support for softupdates a couple of years ago. I am not so fond of those fsck and lost data we used to have on an occasional basis after an unexpected hard shutdown due to a power cut in the 90's.

Are they any new FS supported nowadays?

replies(3): >>45667362 #>>45667606 #>>45667660 #
daneel_w ◴[] No.45667362[source]
Softupdates was never an approach towards journaling. It was removed because it caused more problems than it solved and because its complexity stood in the way of future work to improve FFS2.

AFAIK there's currently no news about plans on getting journaling into FFS2 or bringing one of the other modern file systems onboard. The most "modern" choices you have on OpenBSD is FFS2 and ext3 (supported through OpenBSD's ext2 driver but without journaling).

My own experience with FFS/FFS2 the past 20 or so years is that it's been wholly robust through the relatively few power outages and other incidents I've had. While I wouldn't mind it becoming snappier I do prefer that its fully synchronous. I've never used softupdates.

replies(2): >>45667783 #>>45669134 #
1. BSDobelix ◴[] No.45667783[source]
>Softupdates was never an approach towards journaling.

Ehmm it is a alternative approach for fs consistency then journaling:

>>The use of soft updates obviates the need for a separate log or for most synchronous writes.

https://www.mckusick.com/softdep/