Por que o Safely Remove Hardware está tão lento?

19

Nunca usei um computador em que pressionar o botão "Remover Hardware e Ejetar Mídia com Segurança" resultou em uma resposta imediata. A maioria das outras funções responde quase que imediatamente, ao passo que quase sempre leva alguns segundos para que a janela "Eject USB Product String" apareça. (Eu admito, às vezes acontece rápido, mas isso é muito raro, mesmo em computadores novos.)

Existe uma razão pela qual isso deve ser mais lento que outros comandos? É devido ao tempo que o computador leva para descobrir o que pode ser removido?

    
por Stewie Griffin 10.04.2014 / 17:39

1 resposta

8

Isso porque o Windows, para melhorar o desempenho, usa uma técnica chamada "gravações adiadas", em que o Windows nem sempre escreve tudo imediatamente em sua unidade externa toda vez que você a usa. Em vez disso, consolida muitas pequenas gravações em uma grande gravação, mantendo os dados na memória.

É como lavar os pratos; É muito mais eficiente fazer uma carga de lava-louças por dia do que uma carga toda vez que você usar uma única xícara ou prato.

Mas a desvantagem é que alguns dos dados que você acredita que transferiu para sua unidade USB ainda podem estar na memória do seu computador. É por isso que você não deve simplesmente retirar a unidade, mas primeiro usar o ícone Remover hardware com segurança para forçar o Windows a gravar na unidade qualquer coisa que esteja armazenando na memória.

É fácil dizer isso, mas o recurso "Remover hardware com segurança" do Windows é confuso, principalmente se você tiver vários dispositivos USB. Pior ainda, o ícone frequentemente desaparece da bandeja do sistema.

Para uma remoção mais rápida, você pode alterar a configuração do seu disco USB para proteger o Modo. mas neste modo a transferência é mais lenta.

Mas outra maneira é usar o usb-disk-ejector "este software é gratuito e portátil. rápido e seguro.

    
por 11.04.2014 / 00:24