Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Mar 2009 11:02:48 -0400
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        prad <prad@towardsfreedom.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: the pause that removes
Message-ID:  <448wn8taef.fsf@lowell-desk.lan>
In-Reply-To: <20090312223713.55535586@gom.home> (prad@towardsfreedom.com's message of "Thu\, 12 Mar 2009 22\:37\:13 -0700")
References:  <20090312223713.55535586@gom.home>

next in thread | previous in thread | raw e-mail | index | archive | help
prad <prad@towardsfreedom.com> writes:

> one of the neat things i've found about freebsd vs linux is the
> 'instantaneous' rm.
>
> when you remove a large file or a substantial directory, freebsd does
> it right away ard you get your prompt back, while with every linux i've
> tried, you wait and wait and wait.
>
> i presume freebsd just takes the pointer to the file out so it can be
> overwritten, while may be the linuxes fill stuff with zeros or
> something like that??
>
> is this instantaneity a result of the ufs file system vs say ext3 or
> reiser?

I've never noticed that large directory trees were "instantaneous" to
remove on any filesystem.  I haven't done any benchmarks, either,
though.  I'm not going to accept it as a real FreeBSD advantage unless I
saw some solid benchmarks...

-- 
Lowell Gilbert, embedded/networking software engineer, Boston area
		http://be-well.ilk.org/~lowell/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?448wn8taef.fsf>