filesystem: 12h to delete 32GB of data

Benjamin Krueger benjamin at
Wed May 6 17:16:21 UTC 2009

Wojciech Puchar wrote:
>> means you had 6 million files.  df -i would have been more useful in
>> the output above.
>> This brings a number of questions up:
>> * Are you _sure_ softupdates is enabled on that partition?  That's
> he showed mount output - he has softdeps on.
>> * Are these 7200RPM disks or 15,000?  Again, going to make a big
>>  difference.
> on 7200 RPM ordinary SATA disk i deleted 15 million files taking 300GB 
> (squid cache) in less than 30 minutes.
> for sure it's because of his "hardware raid".
> i've NEVER seen "hardware raid" that is actually faster than non-raid 
> config, or gmirror/gstripe config.
> usually it's far much slower

Sorry, but my experience with that very server using a P400 controller 
with 256MB write cache is very different. My benchmarks showed that 
controller using Raid5 (with only 4 disks) is significantly faster than 
software layouts.

The days when hardware controllers could automatically be considered 
slow are long gone. The hardware does get faster over time. Don't make 
any assumptions without doing benchmarks.

More information about the freebsd-performance mailing list