Soft dependencies, also known as soft updates or softdep, is a method of
maintaining file system integrity across an unscheduled system shutdown. It
improves file system performance by allowing metadata writes to the file
system to take place asynchronously. Soft dependencies was introduced with
NetBSD 1.5.The upcoming 5.0 release of NetBSD will include an alternative technology
contributed by Wasabi Systems Inc.: Write Ahead Physical Block Logging, or
logging. Logging will provide a feature set and performance profile
superior to soft dependencies. One compelling advantage is that file
systems using it need not be checked with the fsck utility after an
unscheduled system shutdown.In NetBSD 5.0 both soft dependencies and an experimental, preview
implementation of logging will be available. From NetBSD 6.0 onwards, soft
dependencies will no longer be shipped as part of the system and logging
will be the preferred method of maintaining file system integrity with FFS
file systems.Thanks,
Andrew
| Andrew Morton | 2.6.23-rc3-mm1 |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Yinghai Lu | Re: [PATCH RFC] x86: check for and defend against BIOS memory corruption |
| Frederik Deweerdt | [-mm patch] remove tcp header from tcp_v4_check (take #2) |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Herbert Xu | Re: [PATCH 2/3][NET_BATCH] net core use batching |
git: | |
