Date: Tue, 08 May 2001 10:03:22 +0200 From: Poul-Henning Kamp <phk@critter.freebsd.dk> To: Kirk McKusick <mckusick@FreeBSD.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs fs.h softdep.h ffs_softdep.c ffs_softdep_stub.c ffs_inode.c ffs_vfsops.c src/sys/ufs/ufs ufs_extern.h inode.h ufs_inode.c Message-ID: <57515.989309002@critter> In-Reply-To: Your message of "Tue, 08 May 2001 00:42:20 PDT." <200105080742.f487gKX83668@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Note that this change does not solve the much harder > problem of making this to-be-freed space available to applications > that want it (thus on a nearly full filesystem, you may still > encounter out-of-space conditions even though the free space will > show up eventually). Hopefully this harder problem will be the > subject of a future enhancement. Why not simply notice that free space will become available (by examining the counters, and sleep on something (lbolt ?) until either it does or it conclusively doesn't become available ? Also, wouldn't it make sense to allow less outstanding I/O for an almost full filesystem than for an empty one ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?57515.989309002>