Está desfragmentando direito para mim?

1

Estou usando o Hyper-V em minha máquina x64 do Windows Server 2008 R2 DC. Eu também estou usando drives SATA padrão. Eu li alguns tópicos aqui sobre defraging mas não consegui chegar a uma conclusão sobre se devo ou não usar desfragmentação. Alguém pode esclarecer se isso será certo para mim?

Além disso, qual ferramenta é a melhor? Parece haver 3:

Alguém tem experiência com isso?

    
por dotnetdev 14.04.2010 / 00:56

5 respostas

4

Sim, você obterá melhoria de desempenho desfragmentando o host e as máquinas virtuais, a menos que você esteja executando em armazenamento em estado sólido.

No entanto, a quantidade de melhorias depende, portanto, para um teste que você pode realizar no seu próprio tempo: -)

Eu uso o Defraggler, do Piriforme .

    
por 14.04.2010 / 01:44
3

Os sistemas de arquivos do Windows se beneficiarão com a defraudação, mas, como Rudolph já declarou, a quantidade de benefícios que você receberá pode variar. Isso realmente depende apenas do que é fragmentado, quanto e quão distantes os bits estão espalhados no (s) disco (s). Isso ocorre porque o impacto real no desempenho causado pela fragmentação resulta da carga da cabeça em todo o lugar para ler ou gravar um arquivo fragmentado.

Para obter melhores resultados, sugiro que você realize alguns testes e tome uma decisão sobre a estratégia de desfragmentação, tanto no método quanto na frequência, com base nos resultados de seus testes. Resumindo, se você realmente não vê uma melhora, provavelmente não vale a pena.

Quanto ao que usar, estou muito feliz com MyDefrag

    
por 14.04.2010 / 02:44
0

Talvez você já tenha visto esses pdfs, mas se ainda não viu, pode achar útil

link

A melhor coisa a fazer é baixar o trialware V-locity e verificar por si mesmo se ele ajuda em sua situação específica ; todos os argumentos teóricos para / contra são sem sentido a menos que o seu sistema realmente se beneficie.

    
por 14.04.2010 / 19:49
0

O IMO, a desfragmentação de servidores é uma perda de tempo, a menos que você esteja executando um arquivo de alto volume e / ou um servidor de impressão que execute regularmente perto da capacidade ou veja uma alta rotatividade de arquivos.

O teste não faz mal, mas não espere muito.

    
por 14.04.2010 / 21:06
0

Como outros já disseram, isso realmente depende de quão fragmentados estão seus dados. A rota mais fácil e mais barata é simplesmente usar as ferramentas de gerenciamento de disco que acompanham o Windows para ver os níveis de desfragmentação e, em seguida, tomar uma decisão a partir daí.

Problemas do Host: O host obviamente tem os arquivos do sistema operacional e as imagens do disco rígido da máquina virtual (supondo que sejam arquivos físicos localmente - outras tecnologias de armazenamento serão diferentes). Eles se beneficiarão da desfragmentação se estiverem fragmentados, mas normalmente não se fragmentam muito. Os piores transgressores serão as unidades dinâmicas que mudam de tamanho à medida que os dados que contêm aumentam. Existem ferramentas que você pode executar para compactá-las, mas para um servidor dedicado provavelmente é melhor apenas convertê-las em imagens de tamanho fixo, desfragmentá-las uma vez e depois esquecê-las.

Problemas do convidado: Os problemas de fragmentação ainda podem ser um problema, por isso é uma boa ideia, pelo menos, verificar cada convidado para ver qual fragmentação existe (novamente, usando as ferramentas disponíveis). Para discos dinâmicos, a execução de uma desfragmentação dentro do convidado deve ser acompanhada de zerar os setores disponíveis no disco virtual para que ele possa ser recuperado e otimizado. Novamente, se você tiver o armazenamento disponível para convertê-los em unidades de tamanho fixo, eu realmente recomendaria isso. Eu normalmente uso sdelete.exe de Sysinternals assim:

sdelete -c c:

Para o Linux, eu imaginaria que você poderia usar / dev / null ou algo para preencher os espaços em branco.

    
por 14.04.2010 / 21:21