Se você tem um conjunto de dados que você exclui regularmente, às vezes é mais rápido colocá-lo em uma partição diferente e, em seguida, desmontar a partição + mkfs. Dependendo do número de arquivos que serão consideravelmente mais rápidos que rm -rf.
Em relação ao desempenho, pode valer a pena usar o bonnie ++ para testar a velocidade de criação e exclusão de arquivos. Por curiosidade eu testei fazendo 2 milhões de criações / exclusões, uma vez em um linode VPS e outra em uma caixa supermicro com um Megaraid LSI com uma raid10 de 6 discos nela. Aqui está o VPS:
Version 1.96 ------Sequential Create------ --------Random Create--------
Linode VPS -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
1000 10650 34 152365 99 348 0 10856 35 180476 99 261 0
Latency 1468ms 9929us 13035ms 2528ms 2023us 9952ms
Supermicro + LSI:
Version 1.96 ------Sequential Create------ --------Random Create--------
LSI -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
2000 18275 23 697591 99 1201 1 18436 23 842312 99 2356 3
Latency 1847ms 515us 9160ms 1519ms 85us 7116ms
Comando Bonnie ++:
# bonnie++ -u nobody -d . -c 10 -s 0 -r 0 -n 2000