Por que a remoção de arquivos com link físico é lenta no Lion?

1
$ ln src/* dir
$ rm dir/*

Se src/contiver algumas centenas de arquivos, a rmoperação levará muitos minutos. Se eu abrir o diretório no Finder, posso ver os arquivos desaparecendo um por um. Essa operação costumava ser virtualmente instantânea no Snow Leopard, mas é terrivelmente lenta no Lion. Se eu copiar os arquivos em vez de vinculá-los, removê-los ainda será instantâneo.

Alguém pode me dizer o que mudou para justificar essa lentidão?

deceze
fonte
Eu não posso reproduzir isso aqui. rm leva quase qualquer hora a todos. Um outro processo está acessando a unidade ao mesmo tempo?
nohillside

Respostas:

4

Eu acho que descobri. Parece ser o Mobile Time Machine que está causando a desaceleração. Aparentemente, está obedientemente fazendo um backup dos arquivos enquanto eles estão sendo deletados. Se os arquivos forem "originais", eles poderão simplesmente movê- los para o cofre do Time Machine, mas se forem links, eles precisarão copiá- los, o que leva muito mais tempo.

deceze
fonte