Todos nós sabemos que existe uma maneira certa e uma maneira errada de desconectar dispositivos de armazenamento em massa USB de nossos computadores, mas não o mesmo princípio se aplica aos dispositivos MTP? A postagem de perguntas e respostas do SuperUser de hoje tem a resposta para a pergunta de um curioso leitor.
A sessão de Perguntas e Respostas vem para nós, cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.
Eu sei que depois de conectar um dispositivo de armazenamento em massa USB ao Windows, é importante desmontar o dispositivo corretamente antes de desconectá-lo para evitar a possibilidade de perda de dados. Mas para dispositivos MTP (como muitos dispositivos Android) conectados a um computador Windows via USB, é necessário realizar algum procedimento especial ou específico antes de desconectar o cabo USB?
Estou interessado em entender isso para todas as versões do Windows ( XP e posteriores), portanto, inclua a (s) versão (ões) aplicável (s) do Windows em sua resposta.
Você pode simplesmente conectar o plugue USB em dispositivos MTP conectados ao Windows?
A resposta
Ao conectar dispositivos de armazenamento em massa USB, ele fornece ao computador host acesso indiferenciado ao armazenamento em massa. Ele assume controle absoluto sobre o sistema de arquivos, semelhante ao de um disco rígido.
Assim, a menos que seja explicitamente ordenado pelo sistema host para cortar a conexão entre os dispositivos, há uma chance de o computador host corromper o sistema de arquivos. . Portanto, a mensagem "Remover Hardware e Ejetar Mídia com Segurança".
No entanto, o MTP, ou o Protocolo de Transferência de Mídia, opera no nível do arquivo, e não como uma grande unidade de armazenamento em massa no nível do bloco. Ao conectar um dispositivo, como um dispositivo MTP, o sistema host consulta os arquivos no dispositivo
Geralmente, ele é mantido como um banco de dados ou índice no sistema de arquivos raiz do dispositivo MTP. O sistema do dispositivo MTP não precisa varrer novamente todo o dispositivo quando seu conteúdo é modificado; ele só precisa atualizar o banco de dados / índice.
O sistema host pode enviar uma mensagem para o dispositivo solicitando que um arquivo seja baixado, que será enviado pelo dispositivo após a confirmação do sinal. A exclusão de arquivos funciona da mesma maneira. O sistema host envia uma mensagem para o dispositivo, marcando um arquivo para exclusão e, em seguida, o dispositivo remove o arquivo ao reconhecer o sinal.
Isso funciona muito como um sistema de arquivos transacional, em que o arquivo é modificado ou não. O armazenamento não será afetado por uma transferência com falha. Esta é também a razão pela qual o MTP permite apenas uma transferência de arquivo por vez (transferência de arquivo atômico), para que a corrupção não ocorra, pois as operações são executadas seqüencialmente.
Então, sim, você pode simplesmente puxar o plugue USB do seu dispositivo.
Leitura adicional:
Protocolo de transferência de mídia [Wikipedia] Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui
Crédito de imagem: Jeremy Keith (Flickr)
Os Melhores Novos Recursos do macOS Sierra (e Como Usá-los)
Uma nova versão do sistema operacional de desktop da Apple está aqui, e com ela vem uma grande quantidade de novos recursos interessantes. Aqui estão alguns dos melhores que devem ser observados: Talvez a maior mudança no OS X seja que não é mais o OS X. Agora, é chamado macOS e esta versão será chamada Sierra.
Por que 80 foi escolhido como a porta HTTP padrão e 443 como a porta HTTPS padrão?
Embora muitos de nós estejam familiarizados com várias portas sendo atribuídas para propósitos ou usos específicos, talvez não saibamos a razão particular pela qual eles foram escolhidos. A postagem de perguntas e respostas do SuperUser de hoje tem as respostas para as perguntas de um curioso leitor.