O que acontece “sob o capô” quando o Windows move dados para um local compartilha o mesmo caminho da raiz da origem?

1

Para ser claro, estou falando de uma operação de movimentação dentro da mesma partição. Por exemplo, digamos que eu movesse um arquivo para um diretório; antes da mudança, eu tenho "C: \ temp \ test.txt", após a movimentação eu tenho "C: \ test.txt" e "C: \ temp \ test.txt" não existe mais. Alguém pode me dar uma boa compreensão do que o Windows está fazendo sob o capô nesse cenário, em oposição a fazer uma operação de cópia ou uma operação de movimentação para uma partição / unidade diferente?

    
por Sipp 16.11.2010 / 22:41

1 resposta

1

No melhor de meu entendimento, os dados nunca se movem uma polegada. Em vez disso, o índice dos dados é atualizado. Imagine o "índice" como uma lista de dados e seu local de armazenamento físico no disco rígido. Portanto, o índice muda de dizer "c: \ temp \ test.txt está no bloco de disco 100" para "c: \ test.txt está no bloco de disco 100" e os dados em si, seja 1k ou 1GB, nunca se movem. / p>     

por 16.11.2010 / 22:53