Por que “rm” é muito mais lento do que excluir arquivos através do Gerenciador de Arquivos?

7

Eu testemunhei que a exclusão de diretórios (com o tamanho de alguns gigabytes) que contêm muitos arquivos é muito lenta quando se usa rm . Demora vários minutos!
Ao excluir a mesma pasta através do Gerenciador de arquivos, o trabalho é feito dentro de um segundo. (Leva mais um segundo para esvaziar o lixo depois.)

Qual é o motivo disso?

    
por schrobe 03.06.2013 / 23:42

1 resposta

8

O comando rm realmente remove os arquivos, o Gerenciador de arquivos move somente os arquivos para a lixeira. É somente quando você esvazia a lixeira que você vê o tempo real que rm levou para excluir os arquivos. Então, simplesmente, mover arquivos é mais rápido do que excluir. O Gerenciador de arquivos move arquivos enquanto rm os remove.

    
por Meer Borg 04.06.2013 / 01:03