tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: rm(1) CPU hog
Date: Wed, 1 Jul 2015 18:56:20 +0000
From: David Holland <dholland-tech%netbsd.org@localhost>
On Wed, Jul 01, 2015 at 06:38:54PM +0000, Taylor R Campbell wrote:
> There's a patch floating around to ascertain how much space is left in
> the current transaction and truncate as many blocks as will fit in it
> at a time.
I thought that patch had been committed...
Not yet.
> I think a better approach would be to truncate only blocks
> that are actually allocated, and skip holes, but I haven't finished
> the patch to do that.
Is there a way that partially-handled truncates get finished at
recovery time, or do files thus affected get left in an undefined
intermediate state?
Not sure offhand but I think on log replay they will be marked as
deleted and the truncation process will pick up where it left off.
Home |
Main Index |
Thread Index |
Old Index