Desfragmentando meu telefone Android


11

Acabei de receber um email do fornecedor de um pacote de software de des fragmentação conhecido, sugerindo que eu posso acelerar o telefone conectando-o ao PC e usando os pacotes "opção de consolidação de espaço livre" na unidade exibida pelo telefone .

O que as pessoas sentem sobre isso? É uma boa ideia ou há riscos?

Editar: vejo que eles criaram um blog sobre isso agora: http://blog.raxco.com/2012/02/07/fix-your-slow-android-smartphone/


1
Duvido da utilidade do software de-frag no Android. Mas você poderia adicionar um link à página do produto do software?
Fluxo de

1
Apenas atualizei a postagem original com um link para o blog. O produto é aqui: raxco.com/home/home-premium.aspx
nwaltham

Obrigado a todos pelos comentários realmente informados abaixo. Eu acho que um dos pontos-chave mencionados abaixo parece estar com o advento do uso generalizado do MTP, em vez de apenas montar o dispositivo diretamente, tornando-o impossível. No entanto, a essência da discussão foi a desfragmentação em geral, e não a opção específica "consolidar espaço livre" que mencionei na minha pergunta. Por exemplo - o Android usa o TRIM - a consolidação do espaço livre ajudaria ou atrapalharia lá? E os problemas da amplificação de gravação - a consolidação do espaço livre ajudaria lá?
Nwaltham

Respostas:


17

A desfragmentação de uma máquina Windows normal com uma unidade de disco rígido "disco giratório" normal raramente produz uma melhoria notável na velocidade, certamente nada como muitas empresas anunciam, e mesmo em casos extremos em que as pessoas regularmente criam e excluem extremamente grandes (ainda tamanho irregular), você raramente notará qualquer melhoria ao executá-lo com mais frequência do que a cada 6 meses. É mais um benefício psicológico do placebo na maioria dos casos. Superusuário: Desfragmentar realmente ajuda?

Os telefones não têm discos rígidos giratórios, eles usam uma variedade de memória flash, com velocidades de leitura aleatória massivamente mais rápidas do que um disco que precisa girar até que os dados corretos estejam sob a cabeça de leitura. Além disso, o circuito do controlador na memória flash organiza os dados em si à medida que os dados são gravados, permitindo o "nível de gravação" em todo o disco flash e evitando partes problemáticas da memória. Consulte estas perguntas do superusuário sobre esse tópico para obter mais informações . Preciso executar a desfragmentação em um SSD? , É ruim desfragmentar uma unidade flash USB?

Além do Honeycomb (Android 3.x) em diante, o sistema operacional Android, por padrão, não dá ao PC conectado acesso total ao sistema de arquivos interno, em vez de montar como uma unidade USB, ele usa o MTP para controlar como o PC pode acessar memória e apenas o cartão SD pode ser montado como uma unidade USB normal. Tanto quanto sei, não há como um PC obter acesso suficiente ao sistema de arquivos para desfragmentar o MTP.


A maneira como a memória flash funciona significa que um desfragmentado quase não faz nada e pode ter um leve efeito colateral de reduzir levemente a vida útil do armazenamento do telefone.


Muito obrigado pela sua resposta. Fiz um comentário geral no topo, pois há alguns pontos na pergunta que não considero bem abordados. Embora o seu ponto de MTP é importante
nwaltham

13

no meu entendimento, uma vez que não há "disco rotativo", mas apenas memória sólida, como ROM interna e cartão SD, o tempo de acesso a todos os locais do armazenamento é o mesmo, independentemente da posição real dos dados que você deseja carregar, portanto, a desfragmentação é desnecessária.


1
as velocidades sequenciais de leitura / gravação para mídia flash são (quase) sempre mais altas que as velocidades aleatórias de leitura / gravação. Embora não seja um disco rotativo, os blocos contíguos ainda são mais rápidos de acessar. Os kernels modernos do Linux (esp com ext3) fazem um trabalho muito importante ao alocar armazenamento contíguo para arquivos. Então, sim, "desfragmentar" é provavelmente inútil, mas não pelas razões que se pode pensar. codinghorror.com/blog/2008/06/...
devnul3

1
@ devnul3: Cuidado, esse post é sobre unidades flash USB e não sobre o armazenamento flash interno encontrado nos telefones. Grande parte do impacto no desempenho vem do USB e não é inerente à própria memória flash.
precisa saber é o seguinte

@ MBraedley Primeiro, não é de USB. O USB é simétrico (não importa em que direção os dados estão fluindo). A aparente disparidade nas velocidades de subida e descida vem da própria disparidade do dispositivo, não tem nada a ver com o protocolo. Segundo, se você observar basicamente todos os SSDs (SATA interno e eSATA), verá exatamente os mesmos problemas (também são flash NAND). Em terceiro lugar, pelo menos no meu droid inc o armazenamento flash interno? Anexado via USB.
Devnul3

Obrigado pela sua resposta, também escrevi um comentário no topo, pensando no TRIM e na amplificação de gravação. Você tem alguma opinião sobre isso?
Nwaltham
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.